为避免在每次提交中指定所有文件,git commit -a
的mercurial等价物是什么?
由于
答案 0 :(得分:1)
hg commit
将自动提交版本控制下的所有修改过的文件。未经跟踪的文件不会自动添加。这与git commit -a
的行为相同。
答案 1 :(得分:0)
hgbook.red确实提到了
hg commit
命令还提供-A
选项,执行相同的hg add-and-remove
,然后立即执行。
$ echo c > c
$ hg commit -A -m 'Commit with addremove'
adding c
但是hg commit -A
执行不自动检测复制/重命名的文件,例如hg addremove -s
可以执行(-s
按相似性猜出重命名的文件)