git - 使用 git 查看对特定文件的未提交更改

标签 git

如何使用 git 查看对特定文件所做的未提交更改?我试过了

git diff

但我得到了整个仓库的所有更改。当我尝试

git diff <filename> 

我得到了

fatal: ambiguous argument 'style1.css': unknown revision or path not in the working tree. Use '--' to separate paths from revisions

然后我试了一下

git diff -- <filename>

同样的结果。

最佳答案

原来文件在我没想到的目录中,错误消息是正确的。这按预期工作。

git diff </path/and/file/name>

关于git - 使用 git 查看对特定文件的未提交更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20956998/

相关文章:

git - 提交时忽略子模块脏状态

Git 询问密码。

git - 恢复 git 存储库/提交等

linux - 如何获取 Git/GitHub 存储库的 JSON 表示

linux - "Error: Nothing to do"使用 yum 安装 GIT 时

git - 计算 git 存储库之外的文件或目录的 git 哈希值

git - 使用 git repo 处理 .htaccess 的最佳方法是什么?

git - 将分离的 HEAD rebase 到 master 分支

git pull 在两个不同的 origin/master 分支之间交替

git - 如何找到提交给 git 分支的文件列表?