Git标签失败,代码为128:致命:.git / packed-refs中的未终止行

时间:2019-01-04 14:48:58

标签: git atlassian-sourcetree

我在SourceTree中遇到一个错误,指出“遇到错误:'git tag'失败,代码为128:致命:.git / packed-refs中的未终止行”如果有人看到了此错误并知道了解决方案,我会感激不尽。

4 个答案:

答案 0 :(得分:0)

只需删除文件.git/packed-refs

然后使用pullfetch“刷新”您的仓库。

  

我遇到了相同的错误fatal: unterminated line in .git/packed-refs: ...

     

(那个文件只是以下几行:

     

0000 0000 0000 0000 0000 0000 0000 0000

     

就我而言,删除文件是可行的,我能够再次使用我的存储库。

失败了,我会尝试类似提到的in this answer。步骤是:

  • 移动旧的git目录
  • 初始化新仓库
  • 链接到旧仓库(通过remote add origin
  • 获取旧历史(fetch
  • 通过执行reset强制更新到旧历史记录

答案 1 :(得分:0)

只需删除文件.git / packed-refs。从flutter文件夹中

再次从https://flutter.dev/docs/get-started/install/windows下载sdk,然后将文件夹复制到浮动位置,这样就可以混合文件并且一切正常。

答案 2 :(得分:0)

如果未从flutter中看到.git/packed-refs文件夹,只需删除flutter SDK并提取相同文件夹中的新SDK

答案 3 :(得分:0)

我知道这个问题是很久以前的问题,但我今天遇到了这个问题,所以只想发布我为解决它所做的工作,以防它对某人有所帮助。我卸载并安装了最新的 Sourcetree 版本,错误消失了。