git pull在没有任何提交的情况下从两台机器上处理同一个分支时进行合并

时间:2014-06-30 10:03:45

标签: git github version-control merge

我在办公室机器和家用机器上工作。我需要通过分支将所有更改拉到当前计算机,而不进行任何合并提交。

例如:我在办公室工作了好几天,推了所有更新。现在第二天我需要在家里工作,我需要在家用机器上进行所有这些更改,我通常使用git pull。问题在于,当我使用git pull时,它会自动创建一个包含Merge branch 'master' of bitbucket.org:username/project之类消息的提交。我不需要这样的提交。当我推送更新时,这也会被推送到遥控器。我只需要用远程项目更新我的项目。我希望必须有一个解决方案。

我现在所做的是从本地删除项目并再次克隆它。

1 个答案:

答案 0 :(得分:1)

查看git docs中的--no-commit选项。