TortoiseGit-git没有干净地退出(退出代码1)

Nev*_*aeh 37 git tortoisegit

当我尝试使用Git克隆创建存储库时,我收到此消息.

git did not exit cleanly (exit code 1)
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题?

小智 13

在git bash中尝试这两个命令:

1) git gc --force

2) git fetch -p


小智 6

根据我的经验,我经常得到这个,当我有本地更改的文件将被拉过来时,你需要存储或移动文件,然后才能拉它.


小智 5

有时是由于某些操作不完整而发生的,例如“stash save”。它在 .git 文件夹中创建一个 index.lock 文件并导致此错误。您需要做的是进入 .git 文件夹并删除 index.lock 文件并重新启动您想做的事情。

.git 文件夹

index.lock 文件


小智 5

右键单击文件夹-> TortiseGit- >推->选择未知更改?


小智 3

Right click -> TortoiseGit -> Settings -> Network
SSH client was pointing to C:\Program Files\TortoiseGit\bin\TortoisePlink.exe
Changed path to C:\Program Files (x86)\Git\bin\ssh.exe
Run Code Online (Sandbox Code Playgroud)