繁体   English   中英

如何在不进行暂存的情况下查看git中新创建的文件的列表?

[英]How can I see a list of my newly-created files in git without staging them for commit?

当我在本地git repo中创建一个新文件时,除非通过git add添加它,否则它不会显示在git status的输出中。 然后它将显示在准备提交的文件下。

当我执行git reset ,远程存储库中已经存在的文件将显示在未暂存的文件下,但是新创建的文件将根本不显示。

我的问题是:是否有一种方法可以在git status的输出中显示新创建的文件,而无需暂存它们以进行提交? 如果没有,是否有一种“正确的”(或者实际上是任何一种)方式使它们显示在输出中而不进行暂存,因此我可以跟踪创建的文件吗?

git status -u是您所需要的。 您可以添加“全部”( git status -uall )以获取更多详细信息。

config选项为status.showUntrackedFiles 因此,如果您想永久更改看到的内容,请尝试以下方法之一:

git config --global status.showUntrackedFiles normal
git config --global status.showUntrackedFiles all

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM