欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

关联本地Git仓库和Github仓库

程序员文章站 2022-06-28 20:14:10
1、我们首先创建一个文件夹(用于保存本地仓) 在我们想要创建的路径下右键鼠标打开Git Bash Here(创建一个文件夹,并进入文件夹) 2、通过命令git init把我们刚才创建的文件夹变成Git可管理的仓 之后会在刚才创建的文件夹内看到多了一个 .git 的文件夹,这个文件夹的作用是用来跟踪和 ......

1、我们首先创建一个文件夹(用于保存本地仓)

在我们想要创建的路径下右键鼠标打开git bash here(创建一个文件夹,并进入文件夹)

关联本地Git仓库和Github仓库

2、通过命令git init把我们刚才创建的文件夹变成git可管理的仓

关联本地Git仓库和Github仓库

之后会在刚才创建的文件夹内看到多了一个 .git 的文件夹,这个文件夹的作用是用来跟踪和管理版
本库的。如果你看不到,是因为它默认是隐藏文件,那你就需要设置一下让隐藏文件可见。

 关联本地Git仓库和Github仓库

3、现在我们就可以将我们想要上传的项目给拷贝到我们刚才创建的本地git仓内,可以同个git status
命令查看仓的当前状态。

关联本地Git仓库和Github仓库

关联本地Git仓库和Github仓库

让后输入git add .命令把该目录下的所有文件添加到仓的暂存区(注意 "." 是用空格隔开的)。

关联本地Git仓库和Github仓库

4、使用 git commit -m "xxxxxx" 把项目提交到仓库保存。双引号里面为本次提交的注释内容。用户自定义。

 关联本地Git仓库和Github仓库

5、连接远程仓。连接远程仓的前提是需要有github账号(想必大家都有了,所以这里就不介绍怎样创建github账号了),在github上面创建ssh keys。创建ssh keys的前提是需要在c盘的用户目录下找.ssh目录。

(1)可以看到我的目录下并没有.ssh目录。好把接下来,我们去创建它。

关联本地Git仓库和Github仓库

 

 (2)继续在我们的git bash here内输入 ssh-keygen -t rsa -c "",双引号内为你注册的github邮箱。然后,接下来连续敲击回车,直到出现下面这种情况即可。

 关联本地Git仓库和Github仓库

(3)可以看到.ssh已经存在了。

关联本地Git仓库和Github仓库

 (4)双击打开.ssh文件夹,找到id_ras.pub文件,这里用记事本打开,复制里面的内容。

关联本地Git仓库和Github仓库

6、创建一个github仓库,登陆github,在主页找中点击下面的图中的new来创建的我的github仓。

关联本地Git仓库和Github仓库

(1)填写仓的名称,最好起具有象征意义的名字

关联本地Git仓库和Github仓库

(2)保存下面图内的ssh中的连接

 关联本地Git仓库和Github仓库

7、登录github,找到右上角的用户图标,点进里面的settings,再选中里面的ssh and gpg keys,点击右上角的new ssh key,然后title里面填写我们的key名称(这里随意写就行),再把刚才id_rsa.pub里面的内容复制到title下面的key内容框里面,最后点击add ssh key,这样就完成了ssh key的加密。具体步骤也可看下面:

 关联本地Git仓库和Github仓库关联本地Git仓库和Github仓库

关联本地Git仓库和Github仓库

关联本地Git仓库和Github仓库

8、将本地的仓和github上的仓进行关联并将本地仓的所有内容推送到github远程仓库

(1)在本地仓的命令行内输入下面的代码

git remote add origin git@github.com:*******/mygit_test.git        
//origin后面跟的是我们之前创建仓时让保存的ssh链接(仓库地址)

关联本地Git仓库和Github仓库

(2)将本地仓的所有内容推送到github上

git push origin master

关联本地Git仓库和Github仓库

(3)打开github进行验证,可以看到推送成功

关联本地Git仓库和Github仓库