git - GIT存储库的所有文件同时标记为“丢失”和“新文件” [SourceTree]
问题描述
我使用 GIT 2.17.1 和 Sourcetree 2.6.9。在我未提交的更改中,我的存储库的所有文件都被标记为missing
并同时被标记added new
。我敢肯定,我没有移动或编辑这些文件。它们是具有相同路径的列表。
编辑:“git status”显示与上面标记为“缺失”和“新文件”相同的文件。每个文件都列为已暂存和未暂存。
从 SourceTree 版本 1.X 更新到 2.6.9 后出现错误
解决方案
git reset
确实解决了问题。
不知道问题最初是如何发生的,但似乎旧的存储库状态(这些文件尚不存在)以某种方式上演。但是文件的状态没有改变。
推荐阅读
- excel - 如何对匹配两个条件之一的行进行分组?
- c# - 从列表中检索单个值以用于计算
- javascript - Vue.js:有没有办法通过观察者使按钮“v-if”反应?
- cmd - 将日期添加到安装程序日志文件
- python - 如何找到容器的 docker 镜像?
- html - 如何通过代码使用 ng-options 更改选择中的值?
- java - 有没有办法为我的主要活动设置条件?
- api - Go Daddy API 的 PowerShell Invoke-WebRequest 错误
- c# - 如何在 .restext 资源条目中保留前导或尾随空格?
- python - 对模型类的 __init__ 方法的更改似乎没有生效