我想确保我的.gitignore中的正则表达式正常工作。在将文件添加到存储库之前,我想看看哪些文件hg add
命令会添加。我怎么能这样做?
答案 0 :(得分:5)
“hg status”将顾名思义显示文件的状态。
来自“hg help status”
The codes used to show the status of files are:
M = modified
A = added
R = removed
C = clean
! = missing (deleted by non-hg command, but still tracked)
? = not tracked
I = ignored
= origin of the previous file listed as A (added)
你也可以运行“hg add -n”,它是干运行的,只打印输出但不对存储库做任何事情。
答案 1 :(得分:0)
我同意NA的回答,但也应该注意到你可以hg add
任何东西,甚至是.hgignore过滤器已经忽略的文件。换句话说,如果你的.hgignore包含这个:
glob:*.abc
您仍然可以显式添加* .abc类型的文件。