Git拉掉了所有的改变

时间:2015-08-14 12:24:59

标签: git

我创建了新文件夹,并在我的本地存储库中添加了新文件,还修改了代码。

但是在我的队友推送她的代码后,我想在提交后使用git pull进行同步。

我已经使用了添加所有文件来启用git来跟踪任何文件。 但每当我使用git pull时,我的工作完全被我的队友的工作所覆盖。 我创建的文件也被删除了。我的代码被覆盖了。

我使用的IDE是Xcode。 我只是简单地使用了“git commit -a -m'xxx'”和“git pull”,但它之前有效。

如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

它不能被覆盖,而是合并。如果你在某些文件中有冲突,你应该通过编辑某些图形git程序中的文件或手动(非常不推荐)手动解决它们,然后在“git commit”之后提交合并而没有指定消息,然后“git push”到遥控器侧...