解决github中一个新手著名问题

news/2024/10/2 18:19:25

问题的引入

首先新手在初学git的时候,会先git init,然后config一些配置,之后链接远程仓库的时候,十分有可能碰到一个报错:ERROR: Permission to yixianshen-reserved/learning-repo.git denied to yiquanfeng. fatal: Could not read from remote repository. Please make sure you have the correct access rights
说什么你没有权限链接远程仓库,令人摸不着头脑

探究过程

首先我在edge上直接搜索了这个著名报错,结果还是可喜,有一个十分有效的解决办法,而且帮助我理解了ssh的公钥和私钥
首先我们要前往C盘的一个空间,你可以打开终端,然后
cd C:\Users\[你的用户名]\.ssh
然后生成一个ssh的key
ssh-keygen -t rsa -C "似乎随便写点"
之后就会出现一些确认项
image
如果你的文件夹中之前已经有了一个id_rsa,那么就在那里重新输入一个文件名用来存生成的密钥
弄完之后你的文件夹中就会多两个文件
一个是rsa密钥,一个是.pub的文件,应该是公钥,之后将公钥的全部内容复制粘贴到github上的设置中
image
之后在那个C盘的.ssh文件夹中手动创建一个config的文件
把文件内容改为

Host [自己取名]
HostName github.com
User git
IdentityFile [你存放那个密钥的位置,非.pub]

然后这个ssh钥匙对应的就是你config的那个邮箱
之后你使用ssh push代码的时候,显示的就是你所用邮箱注册的那个github账号

不足之处

也许还没搞清ssh具体是什么,公钥密钥的原理也是,但这些确实高深了些
之后看看这方面还有什么不足,git还是得多用才能熟练

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hjln.cn/news/44766.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

dotnet 基于 DirectML 控制台运行 Phi-3 模型

本文将和大家介绍如何在 C# dotnet 里面的控制台应用里面,使用 DirectML 将 Phi-3 模型在本地运行起来在微软的 Microsoft Build 2024 大会上介绍了 Phi-3 模型,这是一个 small language models (SLMs) 本地小语言模型。简单说就是一个可以在用户设备上运行的模型,据说能和 …

PyQT5之计数器控件QSpinBox

import sys from PyQt5.QtWidgets import * from PyQt5.QtCore import * from PyQt5.QtGui import *class spindemo(QWidget):def __init__(self, parent=None):super(spindemo, self).__init__(parent)#设置标题与初始大小self.setWindowTitle(SpinBox 例子)self.resize(300,1…

PyQT5之滑块控件QSlider

import sys from PyQt5.QtCore import * from PyQt5.QtGui import * from PyQt5.QtWidgets import *class QSliderDemo(QWidget):def __init__(self):super(QSliderDemo, self).__init__()self.initUI()def initUI(self):self.setWindowTitle(滑块控件演示) # 创建窗口标题sel…

[转帖]见识一下SQL Server隐式转换处理的不同

https://cloud.tencent.com/developer/article/1873328 隐式转换(Implicit Conversion)就像他的名字一样,是个隐秘、不容易被发现的问题,但归根结底,还是设计开发中未遵守相关的规范,或者说是不良的设计开发习惯所导致的。 如果在条件中的字段和变量类型不一致,数据库会按…

读AI未来进行式笔记11丰饶时代与奇点

读AI未来进行式笔记11丰饶时代与奇点1. 第四次工业革命 1.1. 在AI轰轰烈烈地拉开第四次工业革命帷幕的同时,一场清洁能源革命也紧锣密鼓地展开 1.1.1. 清洁能源革命好比一场“及时雨”,不但将解决日益加剧的全球气候变化问题,而且会大幅降低全世界的电力成本 1.1.2. 人们将致…

PyQtGraph之多图绘制

from PyQt5.QtWidgets import * import pyqtgraph as pg import sysclass MainWindow(QWidget):def __init__(self):super().__init__()self.setWindowTitle(pyqtgraph作图示例)# 创建 GraphicsLayoutWidget 对象self.pw = pg.GraphicsLayoutWidget()self.pw.setBackground(w)#…

PyQtGraph之柱状图

from PyQt5.QtWidgets import * import pyqtgraph as pg import sysclass MainWindow(QWidget):def __init__(self):super().__init__()self.setWindowTitle(pyqtgraph作图示例)# 创建 PlotWidget 对象self.pw = pg.PlotWidget()# 设置图表标题self.pw.setTitle("订单数量…

PyQtGraph绘制折线图

from PyQt5.QtWidgets import * import pyqtgraph as pg import sysclass MainWindow(QWidget):def __init__(self):super().__init__()self.setWindowTitle(pyqtgraph作图示例)# 创建 PlotWidget 对象self.pw = pg.PlotWidget()# 设置图表标题self.pw.setTitle("气温趋势…