在Mercurial中,可以使用以下方法来保存或以其他方式保留更改:
hg commit
命令提交更改:$ hg commit -m "Commit message"
这将创建一个新的本地提交,将更改保存在本地存储库中。
hg shelve
命令暂存更改:$ hg shelve
这将暂存当前的更改,并将其保存在一个补丁中。可以使用hg unshelve
命令将更改重新应用到工作区。
hg export
命令导出更改为补丁文件:$ hg export -o patch.diff
这将将当前更改导出为一个补丁文件(例如patch.diff
),可以将其发送给其他人或在其他存储库中应用更改。
hg bundle
命令将更改打包为一个捆绑文件:$ hg bundle mychanges.hg
这将将当前更改打包为一个捆绑文件(例如mychanges.hg
),可以将其发送给其他人或在其他存储库中应用更改。
这些方法可以根据需要选择使用,以便根据情况保存或以其他方式保留Mercurial中的更改。
下一篇:保存或者放弃用户对对象的更改