我克隆了一個Mercurial repo,並在簽出的代碼中做了一些更改。然後,我抓住了這些更改(7個文件),並使用hg commit
承諾,但未先創建書籤。提交變更集後創建一個hg書籤
這是我hg summary
命令的輸出:
parent: 8172:b39efc1322fe tip
Made some changes in my feature
branch: default
commit: 7 modified
update: 2 new changesets, 3 branch heads (merge)
phases: 3 draft
這些變化將不準備要推至少一個星期,所以我想切換到一個新的書籤和其他地區工作的代碼。
問題是,我意識到我做了一個提交而不在書籤中,所以我很害怕在切換到新的書籤之後,我承諾的更改可能會丟失。
有沒有簡單的方法將這些提交的更改移動到新書籤中?
不需要嗤之以鼻 - 這是一個合理的問題,想要將提交移動到新的書籤上,無論恐懼是否成立。 – shiri