Git for windows经常腐败

时间:2013-01-15 22:32:17

标签: xcode git cordova jquery-mobile

我正在使用jQuery Mobile,PhoneGap,使用Xcode导出和使用GIT for Windows进行源代码控制来构建应用程序。

我显然做了一些严重的错误,因为在5-10次提交之后,存储库变得腐败,我不能再使用它了,这是第5次或第6次,我的应用程序变得非常先进,我没有记录随着时间​​的推移所做的任何改变。事实上,此时此应用程序的源代码控制是一个失败的原因。

提交并不是特别的,事实上我可以改变一两行,它会很好地工作,下一行或两行:未能提交!

有人遇到这个问题,你知道为什么吗?

实际上尝试提交会产生:

  

提交失败 - 无法创建新提交

git fsck产量:

  

检查对象目录:100%(256/256),完成。
断开链接   来自树'长字母数字'                 树'长字母数字'
悬空blob'长字母数字'左悬挂树'长字母数字'
悬挂blob   '长字母数字'
悬挂blob'长字母数字'晃来晃去   blob'long alphanumeric'bangling blob'long alphanumeric'
  缺少树'长字母数字'

我已经重新启动了我的回购十几次,每次都会在中途重复...

2 个答案:

答案 0 :(得分:1)

  • 必须使用git fsck
  • 测试您的存储库
  • 可以克隆其他位置的回购并尝试使用克隆
  • 可以更改Git-client(也许会有所帮助,但我对此表示怀疑)
  • 可以将Git发送到垃圾箱并使用其他SCM

答案 1 :(得分:0)

使用GitExtensions - 更好,更实用!