8得票4回答
从开发分支合并到主分支时如何处理冲突

我将开始一个工作流,在这个过程中,我会在开发分支上实现所有新功能,而主分支只用于生产就绪代码。 接下来要做的事情是: git checkout master git merge staging 我收到了一堆看起来像这样的冲突: CONFLICT (rename/add): Renam...

27得票5回答
防止在git中提交具有合并冲突的文件

有没有办法防止在Git中提交冲突的文件?没有人会故意提交有冲突的文件。但是,有没有一种方法可以防止Git提交这些文件? Git是否具有任何设置或可配置的值,可以通过查找<<<<<<<,=======或>>>>>>&...

8得票1回答
何时会出现Git合并冲突?

我使用git跟踪LaTeX文档的更改。 我倾向于将合作者的反馈保留在一个单独的分支中,并稍后将其合并。 到目前为止,似乎一切顺利地合并,但我想知道何时确切地发生了合并冲突,以便我可以对合并过程产生真正的信任(当然,我不希望出现奇怪的文字)。 StackOverflow上有许多问题似乎在询问同...

12得票1回答
有意制造合并冲突

我已经从GitHub上拉取了文件。现在我需要创建一个合并冲突。 如何在GitHub上故意创建合并冲突?

18得票1回答
Windows上的Git GUI:合并冲突

我在命令行上熟练运用 Git,但是针对一个特定的项目,我需要向他人展示如何完全使用 GUI 环境操作。我们使用的是 Git for Windows(可在 https://git-scm.com/download/win 下载)。 我创建了一个文件并将其添加到代码库中,然后让另一个用户修改该文...

41得票2回答
如何使用Git的`difftool`来合并冲突?

在合并过程中出现冲突后,可以使用git diff列出这些冲突,但是使用配置中设置的git difftool(在我这里是Kaleidoscope)无法显示它们。相反,它只会使用普通的diff。 使用git difftool与之前的提交进行比较是有效的。 有没有办法在合并冲突时使用git di...

573得票12回答
使用Git解决二进制文件冲突

我一直在Windows上使用Git(msysgit)来跟踪我正在做的一些设计工作的更改。 今天,我在另一台电脑上工作(使用远程repo brian),现在我正在尝试将今天所做的修改合并回到我的笔记本电脑上的常规本地版本中。 在我的笔记本电脑上,我使用了git pull brian mast...

10得票1回答
在SourceTree中解决Git冲突

我以前使用NetBeans GIT插件,现在决定转换到SourceTree,因为它更高效和强大。作为一个SourceTree的新手,我已经掌握了基本的拉取、推送和提交工作流程。 然而,当与我的朋友合并时出现文件冲突时,我卡住了。在NetBeans中,如果有任何冲突,插件会建议在弹出窗口中解决...

22得票5回答
如何自动合并Mercurial中的.hgtags文件?

我有一个脚本在构建服务器上以非交互模式运行一些Mercurial命令。其中一个命令将合并两个分支,由于构建脚本的设置方式,合并过程中的.hgtags文件总是会出现冲突。 我该如何强制 Mercurial 总是使用两个文件的更改来合并 .hgtags 文件,先是一个文件的更改,然后是另一个文件...

14得票2回答
Git拉取终止,本地文件更改将被合并覆盖。

我更改了一份正在被我的朋友同时修改的文件,我进行了一些更改,现在我想要推送它,但是系统提示我应该先拉取。当我运行git pull命令时,系统提示:   错误:以下文件的本地更改将被合并覆盖:请在合并之前提交您的更改或将其存储。      中止 我如何合并这个文件?如果我合并,那么我的朋...