GIT:使用 netbeans 合并两个分支
Posted
技术标签:
【中文标题】GIT:使用 netbeans 合并两个分支【英文标题】:GIT: Merge two branches using netbeans 【发布时间】:2012-03-05 01:49:14 【问题描述】:我在Bitbucket 创建了两个分支,一个称为 master,另一个称为 modulo-contratos。
问题是第二个分支发生了一些我需要集成到 master 中的文件的更改,但是当我执行 merge使用 Netbeans ,它将我在 master 中的最新文件替换为 modulo-contratos 中的旧文件em> 分支。
我能做什么?
【问题讨论】:
【参考方案1】:对于 git,modulo-contratos
中的文件必须看起来比 master
中的文件“新”。在master
中更新它们后,您可能在modulo-contratos
分支中对其进行了编辑。
您有多种选择:
尝试检查 modulo-contratos
并与 master
合并(而不是相反)。这可能会产生更好的结果。
使用modulo-contratos
分支创建补丁并将其应用于master
。之后,通过将所有更改的文件替换为您之前的版本来合并和还原所有更改的文件。这样,您的 master
分支将是干净的,并且“时间戳”将为下一轮重置(因此不会再次发生)。
【讨论】:
第一个选项不起作用。我剩下的就是手动进行合并。 你应该花一些时间弄清楚你做了什么来破坏合并,所以它不会再次发生。以上是关于GIT:使用 netbeans 合并两个分支的主要内容,如果未能解决你的问题,请参考以下文章