Git status - 有没有办法只显示特定目录中的更改?

标签 git directory status

我想查看自上次提交以来修改过的文件列表,如 git status显示,但我只关心位于单个目录中的文件。有没有办法做到这一点?我试过 git status <directory> ,但这似乎做了完全不同的事情(列出了所有更改的文件,就像我先写 git add <directory> 时一样)。

git-status 的文档并没有说明太多,除了它接受与 git-commit 相同的选项这一事实(但 git-commit 的目的不是显示已更改文件的列表)。

最佳答案

从目录中:

git status .

你真的可以使用任何路径,使用这个语法:

git status <directoryPath>

例如路径为“my/cool/path/here”的目录

git status my/cool/path/here

关于Git status - 有没有办法只显示特定目录中的更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/715321/

相关文章:

java - 相关的Java程序和Python程序是否应该共存于同一个git repo中?

如果readystate = 4且status = 200则执行Jquery S.Ajax错误处理程序

Git 日志--图;前往顶部

python - 如何在python中检查目录是否有音乐文件?

python - 在 python 中,如何将文件复制到目录中并在该目录达到一定大小时停止

html - 在html中选择父目录

git:仅列出新文件

iphone - iOS7 UIScrollView 在状态栏下方显示偏移内容

Git:将对象添加到存储库数据库的权限不足

c++ - Qt Creator 不构建最小项目 [-c line 0 : git]