github学习笔记(五):添加远程库

终于到了要和远程库链接的时候了,上一部分学到在自己的github 账号上添加自己的本地仓库。下一步就要链接啦!
预期目标:本地创建的Git仓库与在GitHub创的Git仓库远程同步

步骤

具体步骤参照廖老师的网站十分详细。
创建远程仓库,使用下述命令将本地的仓库与你的github账号关联起来(下边的michaelliao应该是你的github 账户名哦)

$ git remote add origin git@github.com:michaelliao/learngit.git

需要提醒的一点是上述命令要在你的仓库文件夹那里打开git bash 运行(windows)

"添加后,远程库的名字就是origin,这是Git默认的叫法,也可以改成别的,但是origin这个名字一看就知道是远程库。"

下一步,就可以把本地库的所有内容推送到远程库上:

$ git push -u origin master

把本地库的内容推送到远程,用git push命令,实际上是把当前分支master推送到远程。
由于远程库是空的,第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。

推送成功后,可以立刻在GitHub页面中看到远程库的内容已经和本地一模一样
(注意换一下你的分支就能看到了)

从现在起,只要本地作了提交,就可以通过命令:

$ git push origin master

把本地master分支的最新修改推送至GitHub。
这是真正的分布式版本库啊!!

小知识

从评论区了解到为啥远程库叫origin了!

本地库名字叫learngit,远程库全名叫git@github.com:michaelliao/learngit.git

但每次推送让你敲个全名你会疯的,所以起个别名origin

每次敲命令git push origin master的时候,git看到origin,就去当前库的配置文件里找,看看它的全名到底写的啥

你也可以起别的名字,如果有多个远程库,那必然不同的远程库对应不同的名字。

参考链接

  1. 廖雪峰老师的网站 https://www.liaoxuefeng.com/wiki/896043488029600
posted @ 2022-08-06 17:35  芋圆院长  阅读(166)  评论(0编辑  收藏  举报