GIT扩展如何替换文件而不合并。

时间:2012-03-19 19:27:23

标签: git-extensions

我是一名大学生,正在组建一个游戏。我们在windows studio 10中使用git扩展。我们使用xna框架工作在c#中编程。昨天当我试图拉最新版本时,它一直很好,它告诉我,我们的一些.wma文件有冲突。在bin / x86 / ...目录中。我希望用我在线存储库中的文件替换我本地存储库中的有问题的文件。相反,git扩展想要解决与kdiff的冲突。你能帮助我吗?

2 个答案:

答案 0 :(得分:2)

在Resolve merge conflict窗口中,它应显示有冲突的文件列表。 右键单击要替换的文件,然后选择Choose remote (theirs)

答案 1 :(得分:0)

重复的问题(对于git),并没有简单的方法在GitExtensions中解决这个问题。它只是没有给你这个功能。

你需要继续使用bash(Git Extensions有一个按钮)和type in stuff

在我的类似案例中,这样的事情有很多帮助:

> git pull
(merge state)
> git checkout --ours .
> git add .
> git commit -m "merge using ours"