如何修复合并替换文件

时间:2013-11-27 10:22:55

标签: git github git-svn

我想从bitbucket存储库中提取服务器(hostgator共享)。但是我知道,在服务器中我的一些不必要的文件已被更改,这使得合并冲突。所以,我想,一旦我拉动,这些文件将被替换,避免合并或不更新。是否有可能,如果是这样,我该怎么做?

1 个答案:

答案 0 :(得分:1)

使用git stash保存文件,进行合并然后将其应用git stash apply

假设您只想在工作区中保存更改的子集,可以使用git stash --keep-index,这样只会保留您使用git add暂存的文件

如果它只是一次性的,并且您希望保留所有冲突文件的版本,那么您可以将-s ours参数添加到合并调用中(如果您只想要您的版本冲突的帅哥,然后使用-s recursive -Xours如果它始终是相同的文件,那么您可以使用.gitattributes文件来指定每个文件合并策略。