chaihongjun.me

将github上面的代码同步到本地

将github上面的代码同步到本地

最近一时兴起在公司空闲的时候做起了一个网站的javascript练习题目来,这些题目拿来练手,掌握巩固javascript知识是非常不错的。为了方便维护,也可以在线查看自己的作业完成的程度(WEB发布),特意将每个阶段每节作业都发布到github上面,然后也方便回家之后的学习练习。在公司做完一部分之后同步到github仓库,然后回到家再同步到本地继续练习,然后再将完成的内容再次同步到github,以便第二天回公司的再一次同步本地并练习。这其中就涉及到了github上面更新的是最新的代码,那么本地(公司或者家里)就有一方不是最新的代码,需要同步下来,方法如下:

1.首先进入仓库目录,然后:

$git remote -v

以上命令是用来查看本地的仓库有几个,正常情况下只有一个origin,因为已经进入了本地仓库目录了。所以该过程可以省略。

2.然后

$git fetch origin matser

fetch是抓取的意思,这里是抓取远程仓库origin的master分支,默认情况下的仓库代码在主分支下。

3.接着:

$git merge origin/master

merge是融入混合的意思,这里的命令就是将从原创仓库origin的master分支抓取的代码融入混合到本地origin仓库的master分支。意味着补全本地缺少的内容。

若显示了

Alread up-to-date.

则表示同步成功。

知识共享许可协议本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。作者:chaihongjun»