git status 没有输出
git status produce no output
为什么 git status 不产生任何输出?
当我使用它时,它只是等待额外的输入。我必须使用 CTRL-C 取消它。
其他git命令(例如git日志)工作正常。
在同一个存储库但在另一台计算机上,它工作得很好。
注意:我正在远程工作,通过 putty 连接到网关服务器,然后从那里通过 ssh 连接到我的工作站。
它实际上工作正常。由于文件非常大 (2gb),git 状态需要非常长的时间。
然后有两个解决方案:
1) 删除文件,或将其添加到git忽略
2) 使用git 选项停止检查文件是否已被修改
git update-index --assume-unchanged [<file> ...]
如果需要在存储库上更新文件,则执行相反的操作:
git update-index --no-assume-unchanged [<file> ...]
为什么 git status 不产生任何输出? 当我使用它时,它只是等待额外的输入。我必须使用 CTRL-C 取消它。
其他git命令(例如git日志)工作正常。 在同一个存储库但在另一台计算机上,它工作得很好。
注意:我正在远程工作,通过 putty 连接到网关服务器,然后从那里通过 ssh 连接到我的工作站。
它实际上工作正常。由于文件非常大 (2gb),git 状态需要非常长的时间。 然后有两个解决方案:
1) 删除文件,或将其添加到git忽略
2) 使用git 选项停止检查文件是否已被修改
git update-index --assume-unchanged [<file> ...]
如果需要在存储库上更新文件,则执行相反的操作:
git update-index --no-assume-unchanged [<file> ...]