Github git没有干净地退出(退出代码128)写入错误:错误的文件描述符

Github git没有干净地退出(退出代码128)写入错误:错误的文件描述符,github,tortoisegit,Github,Tortoisegit,几天以来,我在原始分支上拉/推Github时遇到了一个问题。 我用git和TortoiseGit 我在推送时收到此错误消息: fatal: The remote end hung up unexpectedly fatal: The remote end hung up unexpectedly fatal: write error: Bad file descriptor 我在pull上收到以下错误消息: git.exe pull -v --progress "origin" C

几天以来,我在原始分支上拉/推Github时遇到了一个问题。 我用git和TortoiseGit

我在推送时收到此错误消息:

fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
fatal: write error: Bad file descriptor
我在pull上收到以下错误消息:

git.exe pull -v --progress       "origin"
Cannot chdir to , the toplevel of the working tree

git did not exit cleanly (exit code 1) (6771 ms @ 20.09.2013 10:01:25)
我认为这与我当地的工作树有关。 提交日志视图显示在每次新提交后的顶行“
工作目录更改

在下面的描述区域中,有:

SHA-1: 000000000000000000000000000000000000000

Working dir changes 
files changed 
我所做的:

  • 乌龟清理:
    清洁型
    • 删除所有未跟踪的文件(
      -fx
    • 删除未跟踪的目录(
      -d

如何在本地恢复一致的回购协议?

如果您的工作树/索引以某种方式损坏,您可以:

  • 努力尝试,然后
  • 首先尝试简单的方法,然后在另一个目录中再次克隆GitHub repo

我会先尝试第二种方法。

如果是您的工作树/索引以某种方式损坏,您可以:

  • 努力尝试,然后
  • 首先尝试简单的方法,然后在另一个目录中再次克隆GitHub repo

我会先尝试第二种方法。

谢谢你的回答,VonC!谢谢你的回答!