【发布时间】:2014-06-30 10:03:44
【问题描述】:
我在办公室机器和家用机器的分支上工作。我需要通过分支将所有更改拉到当前机器上,而无需提交任何合并。
例如:我在办公室工作了几天并推送了所有更新。现在,第二天我需要在家中进行相同的工作,并且我需要在我的家用机器上进行所有这些更改,为此我通常使用git pull。问题是,当我使用git pull 时,它会自动创建一个带有类似Merge branch 'master' of bitbucket.org:username/project 的消息的提交。我不需要这样的承诺。当我推送我的更新时,这也将被推送到遥控器。我只需要使用远程项目更新我的项目。我希望必须有一个解决方案。
我现在要做的是从本地删除项目并再次克隆它。
【问题讨论】:
-
在拉取远程存储库之前,您是否对本地(家庭)项目进行了任何更改?
-
不。没有,因为我知道远程有变化。
标签: git github version-control merge