Git入门——windows环境下git连接github远程仓库

时间:2024-04-14 16:00:49

既然使用git了,远程仓库的连接配置是一定要学的,好处也是显而易见的,在我看来远程仓库的好处主要有两点:

一是可以作为本地仓库的一个备份,这样项目会更有保险。

二是有了远程仓库更方便团队的协作开发。

 

连接远程仓库简单来说四步就够了。

  • 建立本地仓库和远程仓库
  • 本地生成钥匙
  • 把钥匙放到github上
  • 本地连接github

 

第一步 建立仓库

既然我们要连接远程仓库,那前提是远程得有个仓库,是吧

先在Git hub上建立远程仓库(右上角点击创建仓库)

Git入门——windows环境下git连接github远程仓库

 

 

只需要把仓库名字写上就可以啦,其他的不要改

Git入门——windows环境下git连接github远程仓库

 

这样远程仓库也建好了

Git入门——windows环境下git连接github远程仓库

 

建立本地仓库,并往仓库添加内容

现在在工作路径下建立空文件holiday,并把它初始化为仓库(git init,初始化仓库的命令), 此时仓库初始化完成,而且也默认在主分支之上

Git入门——windows环境下git连接github远程仓库

 

现在在工作目录下建立一个文件,内容随便填写

Git入门——windows环境下git连接github远程仓库

 

用 git status   查看工作目录的改动

Git入门——windows环境下git连接github远程仓库

 

用git add .与git commit -m "填写注释" 这两条命令把它提交到本地仓库,这样本地仓库就有文件了

Git入门——windows环境下git连接github远程仓库

 

第二步 生成钥匙

1.命令行输入  ssh-****** -t rsa -C "[email protected]",其中引号里是自己的邮箱,回车之后会提示输入,连续敲三次回车,生成下面的图案,此时钥匙已经生成

Git入门——windows环境下git连接github远程仓库

 

2.在C盘用户下找到.ssh文件,可以看到里面生成了一个秘钥一个公钥,秘钥不用管,公钥里面的内容拷贝下来,那是我们要放进git hub的。

Git入门——windows环境下git连接github远程仓库

 

第三步 把钥匙放到git hub上

登录git hub 打开右上角的setting

Git入门——windows环境下git连接github远程仓库

 

找到ssh.打开它

Git入门——windows环境下git连接github远程仓库

 

把之前生成的公钥内容拷贝进去,标题随便写,添加即可

Git入门——windows环境下git连接github远程仓库

 

它会提示输入git hub密码,填写正确,钥匙就添加完成了

Git入门——windows环境下git连接github远程仓库

 

第四步 建立连接

打开命令窗口用ssh -T [email protected]  测试是否能够连接成功,输入yes,出现下面的内容就已经说明连接成功啦。

Git入门——windows环境下git连接github远程仓库

 

本地仓库关联远程仓库 git remote add origin 远程仓库的地址(地址在建立远程仓库成功的页面可以看到)

Git入门——windows环境下git连接github远程仓库

 

关联了远程仓库之后,我们可以把本地的仓库的内容推上去,第一次推上去,要加 -u,以后就不用了,出现下面的内容,则本地仓库的内容已经推到git hub上了。

Git入门——windows环境下git连接github远程仓库

 

可以看到远程仓库已经有推上去的文件啦

Git入门——windows环境下git连接github远程仓库