![]() |
1
13
是的,您可以使用Mercurial。这就是它的工作原理。
假设您当前的克隆名是
现在小心地在
new-dot-net: ... [a] --- [b] old-dot-net: ... [a] --- [b] --- [c] --- [d]
这是你做的
假设你在
new-dot-net: ... [a] --- [b] --- [x] old-dot-net: ... [a] --- [b] --- [c] --- [d]
你现在想把更改返回到
这将创建一个
new head
在里面
[x] / old-dot-net: ... [a] --- [b] --- [c] --- [d]
自从
[x] --------------. / \ old-dot-net: ... [a] --- [b] --- [c] --- [d] --- [e]
你完成了——你现在已经把
每次有变化的时候你都重复这个
new-dot-net: ... [a] --- [b] --- [x] --- [y] --- [z]
把他们拉进去之后
[x] --------------.---- [y] --- [z] / \ old-dot-net: ... [a] --- [b] --- [c] --- [d] --- [e]
现在你合并了
[x] --------------.---- [y] --- [z] / \ \ old-dot-net: ... [a] --- [b] --- [c] --- [d] --- [e] ----------- [f] 要记住的重要部分是:
你是否应该在某个时候发现
这个
trick
就是在不考虑结果的情况下进行合并,
然后还原所有更改,并将未更改的工作副本作为
合并。这样你就可以告诉世界
|
![]() |
Teck-freak · 压缩mercurial存储库-推荐的方式? 7 年前 |
![]() |
mika · mercurial中是否可能合并章鱼 7 年前 |
![]() |
Sergii Tanchenko · 在所有子目录上运行hg pull 7 年前 |
![]() |
David · 可能有2台mercurial服务器,使用相同的数据库 7 年前 |
![]() |
Willard · 如何撤消Mercurial更新 7 年前 |
![]() |
ngoldbaum · 禁用mercurial的颜色和分页 8 年前 |