TortoiseGit-Git未干净退出(退出代码1)

pxy2qtax  于 2022-09-21  发布在  Git
关注(0)|答案(22)|浏览(702)

当我尝试使用Git克隆创建存储库时,我收到了这条消息。

git did not exit cleanly (exit code 1)

如何解决这个问题?

5tmbdcev

5tmbdcev16#

this guide之后,我遇到了同样的问题。为了进一步阐述埃里克·摩尔含糊其辞的回答,

Right click > TortoiseGit > Settings > Network

在“SSH”部分的底部,点击Browse并找到您的TortoiseGit\bin\TortoisePlink.exe文件。在我的示例中,路径位于Programs下,而不是Program Files

zqry0prt

zqry0prt17#

实际上,这条错误消息只是说有一些问题,但没有说明问题的具体说明。因此,在我的情况下,这是一个挂起的拉取请求。我将更改放入回购中,然后再次推送它,它起作用了。此外,如果在Tortoisegit上有错误,我更喜欢在控制台上做同样的事情。控制台提供更详细的错误消息

qnakjoqk

qnakjoqk18#

Right click -> TortoiseGit -> Settings -> Network
SSH client was pointing to C:Program FilesTortoiseGitbinTortoisePlink.exe
Changed path to C:Program Files (x86)Gitbinssh.exe
wfsdck30

wfsdck3019#

1.右键单击>还原>全选
1.点击确定;
1.恢复过程完成后,拉取。

问题解决了!

mpgws1up

mpgws1up20#

有时,它的发生是由于一些操作的未完成,如“隐藏保存”。它会在.git文件夹中创建一个index.lock文件,从而导致此错误。您需要做的是进入.git文件夹并删除index.lock文件,然后重新启动您想要执行的操作。

The .git Folder

The index.lock File

m528fe3b

m528fe3b21#

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

oaxa6hgo

oaxa6hgo22#

根据我的经验,当我在本地更改了将被拉回覆盖的文件时,我经常会遇到这种情况,您需要隐藏或移动文件才能拉出它。

相关问题