鍍金池/ 問答/Linux  HTML/ git提交時卡住了

git提交時卡住了

git提交時卡在這

1我已經(jīng)重新安裝最新版本兩次了
2原來只是查看日志會卡主,現(xiàn)在commit也會卡住,其他功能push,pull好用
3卡住時查看git的cpu使用率一直占用50%左右
4請小伙伴給個解決方案

回答
編輯回答
魚梓

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

2018年6月21日 11:48
編輯回答
枕頭人

一樣遇到這個問題,還不知道原因是啥,提交的代碼也不多,cpu占用50%且一直等待,diff文件的部分一直不顯示....

[2017-12-22]問題已解決,

  1. 將有修改的代碼文件拷貝到一個地方
  2. 在倉庫文件夾中使用 clean up功能
  3. show log 中使用 Reset -> hard 強制還原到最近的一個節(jié)點
  4. 將倉庫文件夾內(nèi)所有內(nèi)容同步到最近一個提交節(jié)點
  5. 將第1步中拷貝出有改動的代碼拷回倉庫文件夾,使用 commit 功能

簡單說就是把改動的文件拿出來,然后把本地的倉庫文件夾還原到上一次提交的狀態(tài),注意分支,再把改動的文件放進去重新提交。

[2018-03-26]答案更新

  • 建議升級git至最新版本,之前使用的版本為1.8*,經(jīng)常會出現(xiàn)卡死,煩惱
  • 后續(xù)升級到2.1*之后就沒有卡死的情況出現(xiàn)了。
2017年9月5日 06:27
編輯回答
吃藕丑

使用 git bash 吧,沒出現(xiàn)過什么問題

2018年1月6日 11:14
編輯回答
舊螢火

嘗試使用命令行

2017年4月10日 18:00
編輯回答
舊酒館

或許可以試試用vs code來做提交,它集成了git,感覺蠻快的;命令行提交也很快,如果你的網(wǎng)速可以的話

2017年8月13日 09:21