获取最新的Git内容?

问题描述:

我对git来说很新,所以我不完全知道如何做到这一点或它的名字,但我会尝试解释。获取最新的Git内容?

我在我的主计算机上开始了回购,但今天我克隆了工作计算机上的回购,更改了一些内容并将更改提交给了GitHub。我现在需要做的是将我在工作计算机上做的事情做到我的主计算机上,我该怎么做?

已经尝试过使用谷歌,但正如我所说,我甚至不知道要搜索什么,因为我没有很好地理解GitHub。

假设所有的遥控器都设置正确,你的遥控器名称为“原点”,分支是“主”,那么它很简单。

[[email protected] ~/projects/myproject] # git pull origin master 

从主计算机中运行此命令,它将拉下更改。

如果遇到问题,可能是冲突,如果是这种情况,则不在此问题的范围内。

如果您已经在主计算机上克隆了回购,您所需要做的就是获取最新更改。你可以这样做

git pull 

一旦你做了更多的提交,一定要通过推送它们与GitHub同步。

git push origin 
+0

如果多个用户在这个项目上工作,他想开始使用fork吗?只是好奇你会做什么。 – yardpenalty

+0

[“fork”是GitHub的术语,而不是Git的](http://*.com/questions/6286571/are-git-forks-actually-git-clones)。通过克隆它,提交更改,然后推送到GitHub,多人可以在项目上工作。由GitHub所有者决定是否允许其他用户推送提交。 – bejado

+0

好的谢谢澄清。我只是想知道,如果多个用户有不同的版本,但都有可行的更新如何成功管理。我认为GitHub可以识别这些差异或什么? – yardpenalty