dam*_*ing 2 version-control mercurial branch
我非常新的这个版本控制的业务和慢慢学习我的方式.我已经学会了如何创建存储库并提交更改.现在的故事(我认为版本控制是完美的,虽然我不确定最佳实践)是这样的:
我有软件A.它是通用的.
我需要在公司B的代码库中修改2个文件.这将使其成为软件B.
这是我需要做的唯一改变; 之后我只想继续研究A,好像软件B从未存在过一样.
这样做的最佳方式是什么?只是导出软件A,修改它并将其发送到客户端?在存储库中工作,提交,然后"退出"?我已经尝试用近距离分支和分支进行捏造,但要么我太笨了,不能让它工作或者它被破坏(我一直得到"HEAD ALREADY CLOSED"或其他东西).
任何关于这个教程的指针都会有所帮助 - 我真的很强调,尽管它很烦人,但我还是想在Win7的龟龟GUI中帮忙解决这个问题,而不是命令行.
好.你可以和已经真正使用水银分支,每个客户至少一个额外的分支
我需要在公司B的代码库中修改2个文件.这将使其成为软件B.
编辑和提交