【发布时间】:2011-03-24 13:32:01
【问题描述】:
hg mq 插件的目的是能够完美地提交到您的存储库,而不是混淆您在心不在焉的 ADHD 中所做的更改,从而导致在代码中漫无目的;
例如....
当我注意到错误 y 并开始处理它时,我正在处理错误 x。此时,您应该在补丁队列中创建一个新补丁,以免在将 hg qfinish 提交到您的存储库时混淆更改。
现在假设您忘记了制作新补丁并在过程中hg qrefresh。然后后来意识到你的错误,你希望将一个补丁的更改分成两个补丁。
我意识到这与编辑队列中的补丁文件(和新的补丁文件)有关,以便将更改分成单独的补丁并稍后提交。但是,我还不擅长编辑差异补丁文件。
我在哪里可以了解这方面的信息?怎么办?
【问题讨论】:
标签: mercurial diff patch mercurial-queue