git提交时卡住了

git提交时卡在这

1我已经重新安装最新版本两次了
2原来只是查看日志会卡主,现在commit也会卡住,其他功能push,pull好用
3卡住时查看git的cpu使用率一直占用50%左右
4请小伙伴给个解决方案

阅读 21.5k
5 个回答

一样遇到这个问题,还不知道原因是啥,提交的代码也不多,cpu占用50%且一直等待,diff文件的部分一直不显示....

[2017-12-22]问题已解决,

  1. 将有修改的代码文件拷贝到一个地方
  2. 在仓库文件夹中使用 clean up功能
  3. show log 中使用 Reset -> hard 强制还原到最近的一个节点
  4. 将仓库文件夹内所有内容同步到最近一个提交节点
  5. 将第1步中拷贝出有改动的代码拷回仓库文件夹,使用 commit 功能

简单说就是把改动的文件拿出来,然后把本地的仓库文件夹还原到上一次提交的状态,注意分支,再把改动的文件放进去重新提交。

[2018-03-26]答案更新

  • 建议升级git至最新版本,之前使用的版本为1.8*,经常会出现卡死,烦恼
  • 后续升级到2.1*之后就没有卡死的情况出现了。

1.看日志
2.建议使用命令行

或许可以试试用vs code来做提交,它集成了git,感觉蛮快的;命令行提交也很快,如果你的网速可以的话

尝试使用命令行

使用 git bash 吧,没出现过什么问题

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题