国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

Git review :error: unpack failed: error Missing tree

2019-11-09 17:59:37
字體:
供稿:網(wǎng)友

環(huán)境

git version 1.9.1Gerrit Code Review (2.11.3) 1212

現(xiàn)象

修改后調(diào)用 Git review可以提交到Gerrit上,然后只要一用 git commit --amend修改 Commit Message再提交,就會出現(xiàn)此錯誤;而如果不修改Commit Message,而只是修改增加文件,那么可以用--amend提交再 git review

error: unpack failed: error Missing tree 8d89499daadf6417347218b630b5cae57e7fa27cfatal: Unpack error, check server logTo ssh://user1@review.zjc.com:29418/test-PRoject1.git ! [remote rejected] HEAD -> refs/publish/master (n/a (unpacker error))error: failed to push some refs to 'ssh://user1@review.zjc.com:29418/test-project1.git'1234512345

解決方案

經(jīng)過多方查資料,是提交時的 thin push 的問題,默認(rèn)是開著的,要把它關(guān)掉

有人說

在工程的 .gitreview 下的 Gerrit節(jié)點(diǎn)下增加 disablethinpush=true在 /etc/git-review/git-review.conf 中添加 disablethinpush=true用 git push --no-thin ...來解決,因?yàn)檫@是一個BUG涉及到庫更改時候有未關(guān)閉的的patch,更新gerrit的數(shù)據(jù)庫

好吧,我承認(rèn)在Git使用上我是菜鳥,我只是用 git review來提交而已。搗鼓了半天上面的N種列出來沒列出來的解決方案,都失敗

好吧,說出來我碰巧得到的一個這種方案

執(zhí)行命令git review --no-thin :失敗 無意間看到 git review -h 有個命令行參數(shù) -n 執(zhí)行命令git review -n : 

Please use the following command to send your commits to review:     git push gerrit HEAD:refs/publish/master

執(zhí)行 git push gerrit HEAD:refs/publish/master : 還是那個錯誤

執(zhí)行 git push --no-thin gerrit HEAD:refs/publish/master

成功了!!!!

好吧,我笨 && 牛人的世界我不懂

結(jié)論

加一個結(jié)論吧,啰嗦一大堆,其實(shí)就2句話是關(guān)鍵 執(zhí)行 git review,如果出現(xiàn)錯誤就執(zhí)行git push --no-thin gerrit HEAD:refs/publish/master

參考

https://libraries.io/github/savoirfairelinux/git-review https://bugs.launchpad.net/git-review/+bug/1332549 http://www.cnblogs.com/qingliuyu/p/4510233.html


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 松原市| 邳州市| 县级市| 荣成市| 厦门市| 常宁市| 满洲里市| 南木林县| 枣庄市| 灯塔市| 宁阳县| 武平县| 昌江| 大港区| 寻甸| 峨眉山市| 化州市| 余姚市| 合山市| 铜川市| 彩票| 饶河县| 仪陇县| 克什克腾旗| 台东县| 息烽县| 盈江县| 类乌齐县| 微博| 东方市| 石台县| 沂南县| 肇州县| 宜君县| 巫溪县| 滕州市| 封开县| 永新县| 双牌县| 琼海市| 广元市|