Git配置SSH公钥及创建和克隆远程仓库

gitbash在本地创建ssh key


(1)打开c盘下的用户文件夹,可以找到“.ssh”这样一个文件夹,现在这个文件夹下是空的。

 执行如下命令

ssh-keygen -t rsa -C "[email protected]

,在GitBash中生成ssh,一直回车。

(2)在Github或者GitLab账号设置中(settings)ssh配置里填入我们本地生成的ssh密钥(在目录C:\Users\Administrator\.ssh中的id_rsa.pub文件),成功以后.ssh文件夹会多一个known_hosts文件,即代表通信成功。


打开生成的ssh key文件id_rsa.pub,并复制key字符串

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQD1ri7jLiVw/LTuhn6Y2OP8zWMARQL65JPYKv0jaIv8+stOxhzO4xDL5B+47D73h9pjkUdqYjGFN1AOUn36SeL9lrqel0MWLGXDZ8zl01oBEZE08JBszuub4dClokYMYJWOM3ZNdGH4bZX5Qrt9sDEec4na6Fiu4zyVkjjzG7Zil6mXbjTuwRnZLT50CbLSHXbt6h0skZ7LVdgxiEP5E54Lz5qsfCj2HPAmPd+k6MZPGPpysLAxWAQDElZ5rM4DXiq+LCeHBRHCE24lLGAghD4aMJu1oK87fD1Cd8GtYHX/Jb6cN37d8F18thJCVs2MVZaEhFexWlCDInluEdXONdWFFwHcA0RzPMsq2Bsa3swtxwycezUKA2/U/EdV8QwkKvvdgt3d80vd/+tyU9q1RRulTLjjgGlHF6WEp5Bl2Mfl2Wn0UnEwDStgvMxHthNLwZGy7Ob15WDbMdfoNMxjsut2r8j428iFILkFYP+6N+4P+IMcTkgQZHTLgCEKmcNuGTE= [email protected]

(3)接下来我们进入github官网,登录账号之后,点击用户图像,进入设置setting->ssh and GPG keys->new ssh key

 配置完成之后,如下图所示

(4)gitbash上验证是否绑定成功:

ssh -T [email protected]

(5)设置username和email  使用命令:

git config --global user.name "用户名"

git config --global user.email [邮箱]

(6)接下来我们需要将本地仓库与github远程仓库关联。

在github上新建一个仓库,成功之后可以看到如下图所示:

 查看github代码仓库地址:

[email protected]:yantianzi/hello-worlld.git

(7)gibbash执行绑定操作:  其中origin跟github代码仓库地址                                     

git remote add origin [email protected]:Rainbow7891/mypythoncode1.git


发布项目:     git push -u origin master
提交(本地-远程):git push origin master
更新(远程-本地):git pull

(8)克隆仓库到本地

eg:克隆下图所示的“hello-worlld”仓库

 命令执行之后,会在文件夹下生成一个文件夹,如下图所示:

打开该文件夹,我们可以看到本地仓库和远程仓库的文件是一模一样的,

 这就说明克隆项目成功。

猜你喜欢

转载自blog.csdn.net/qq_45956730/article/details/125124642