首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >'git status‘显示已更改的文件,但'git diff’不显示

'git status‘显示已更改的文件,但'git diff’不显示
EN

Stack Overflow用户
提问于 2013-01-28 23:10:07
回答 9查看 118.6K关注 0票数 230

我已经看过所有类似的问题。然而,我仔细检查了一下,肯定发生了一些奇怪的事情。

在一台服务器(Solaris with Git1.8.1)上,我克隆了Git存储库,然后将.git文件夹复制到我现有的活动文件中。这个运行得很好,我可以运行

代码语言:javascript
复制
git status

然后

代码语言:javascript
复制
git diff [filename]

检查任何不同的文件。

但是,在另一台服务器(带有Git 1.7.6的Solaris)上,我正在执行完全相同的操作

代码语言:javascript
复制
git diff [filename]

不显示任何内容,即使文件的内容肯定不同。我还测试了添加新文件、提交文件,然后进行编辑。同样的问题,git status显示文件已更改,但git diff不显示任何内容。如果我下载更改后的文件并在本地运行diff,则会得到diff输出。

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

https://stackoverflow.com/questions/14564946

复制
相关文章

相似问题

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