合并后保留master分支而不删除代码

时间:2013-08-31 19:50:28

标签: android git mercurial merge

我有两个分支,即开发和主人。

主分支中的代码不能有日志调用,注释等。其他一切都是一样的。 因此,当我在提交之前合并到主服务器时,我删除了我不想要的所有内容。

我继续开发开发分支,现在我想合并并提交更改我想这将再次添加我之前删除的内容。

是否有办法仅针对此问题提交开发分支或工作流/解决方案的更改?

我正在使用mercurial,但我猜一个面对git同样问题的人可以提供帮助。 我是mercurial的新手,对git不太了解。

谢谢

1 个答案:

答案 0 :(得分:1)

理想情况下,您需要找到一种不同的方法来跟踪/共享此类项目,但如果这是不可能的,那么您可以使用python钩子将其从主分支的任何提交中过滤掉。

有关一些可能性的讨论,请参阅hgbook的this章节。