一次添加所有未跟踪的文件
$ hg status
M ...
M ...
M ...
? ...
? ...
? ...
我需要添加所有未跟踪(?标记)的文件。是否可以? 我可以执行“hg add *”,但我会收到许多不需要的消息“文件已跟踪”。
$ hg status
M ...
M ...
M ...
? ...
? ...
? ...
I need to add all not tracked (? marked) files. Is it possible?
I can do "hg add *" but I will get many messages unwanted 'file already tracked'.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
只需使用
hg add
而不使用*
。当没有给出文件时,它会添加所有未跟踪的文件,即在
hg status
的输出前面带有?
的所有文件。由于
.hgignore
而被忽略的文件不会被没有文件名的hg add
添加。Just use
hg add
with no*
.When no files are given, it adds all untracked files, that is, all files with
?
in front of the output ofhg status
.Files that are ignored because of
.hgignore
will not be added byhg add
without filenames.