首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Git status和git diff未显示任何更改

Git status和git diff未显示任何更改
EN

Stack Overflow用户
提问于 2016-04-29 03:10:33
回答 3查看 125关注 0票数 0

我修改了我的代码并输入:

git status

返回的

Your branch is up-to-date with 'origin/branch_name'. nothing to commit, working directory clean

然后我输入了

git diff

没有打印出任何东西。

有人能帮帮忙吗?它应该向我显示已更改的文件...

提前感谢!

EN

回答 3

Stack Overflow用户

发布于 2016-04-29 03:15:17

您很可能更改了.gitignore.git/info/exclude中列出的文件。有关详细信息,请参阅Github's "Ignoring Files"文档。

或者,您是否已经提交并推送了您的更改?请咨询git loggitk (如果已安装)。

票数 1
EN

Stack Overflow用户

发布于 2016-04-29 03:15:04

当您输入git status时,它会将工作目录的内容与登台区域进行比较,并将登台内容与存储库进行比较。

在本例中,所有文件都已提交,因此不会跟踪任何更改。

Diff将打印出状态仅打印汇总的更改的差异(内容

票数 0
EN

Stack Overflow用户

发布于 2016-04-29 03:19:37

git reset --soft HEAD^解决了这个问题...我不是100%确定原因。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36923513

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档