我需要将更改从一个分支拉到另一个分支,但保持一些文件不变。
例如:
> hg up -C production
...
> hg merge feature-branch
...
> hg st
M file1
M file2
M file3
R file4
...
有没有办法保持file2不变,file4没有被删除,然后提交?
在我的病例中使用hg移植是不合适的,因为有太多的提交要找到移植的确切内容。
答案 0 :(得分:1)
$ hg revert -r . file2 file4
这会将两个文件还原为工作目录的第一个父级(.
)中的文件。