Sourcetree错误:'git status'失败,代码为-1073741819

时间:2016-01-13 13:39:27

标签: atlassian-sourcetree

突然在Sourcetree中开始出现以下错误。我不知道背后的原因是什么。但我无法解决它。

无法执行任何操作。

enter image description here

5 个答案:

答案 0 :(得分:3)

我也碰到了这个。我按照这里的步骤解决了我的问题:

https://jira.atlassian.com/browse/SRCTREE-2018

具体做法是:

  

使用终端并将目录更改为存储库,您可以执行以下操作(确保首先备份存储库,以防万一):

rm .git/index git add .

  

或者,如果您在工作目录中进行了更改,则可以执行以下操作:

rm .git/index git reset HEAD .

答案 1 :(得分:1)

这种情况正在发生,因为已经安装了Git,然后在内部使用了Git的SourceTree。 这在两个已安装的GIT之间产生了冲突。 您需要卸载Git或安装它的SourceTree安装点。

答案 2 :(得分:1)

我有同样的问题,即使我删除.git / index和.git / index.lock文件也没有修复。 我不得不去SourceTree选项 - > Git并选择“Use Embedded Git”使其正常工作。之前是“使用System Git”。

答案 3 :(得分:1)

我面临同样的问题。我的软件配置是:

  • Windows 10
  • SourceTree 2.0.18.1配置为使用System Git版本
  • Git v2.12.2.windows.1
  

我将Git更新为v2.12.2.windows.2(最新版本)和问题   消失了。

答案 4 :(得分:0)

尝试这样做

  1. 关闭Sourcetree窗口

  2. 打开Sourcetree书签视图

  3. 删除书签
  4. 再次添加书签