2011-03-29 23 views

回答

9

使用-X選項hg commit排除某些文件。您可以在命令行上多次指定它。例如,

hg commit -X path/to/unwanted/file -X path/to/another/file 
7

您可以傳遞文件列表以提交到hg commit,例如, hg commit -m msg file1 file2 ...

4

是的!你有兩個選擇。

  1. 提交一些文件。

    如果您提供文件名作爲hg commit的參數,則只會提交這些文件。所以,如果我有以下hg status

    M foo.txt 
    M bar.txt 
    

    我可以運行hg commit foo.txt承諾只是改變foo.txt和離開bar.txt的變化在以後提交。使用record擴展名。

    Record extension爲git的索引提供了Mercurial行爲,讓您只提交一些修改(如git add --patch)。有關更多信息,請參閱文檔。

相關問題