使用 git push ssh://LX123456@10.10.10.10:111111/PK/platform/packages/apps HEAD:refs/for/master 提交代碼時遇到如下錯誤
Delta compression using up to 4 threads. 壓縮對象中: 100% (28/28), 完成. 寫入對象中: 100% (35/35), 96.22 KiB | 0 bytes/s, 完成. Total 35 (delta 4), reused 9 (delta 1) remote: Resolving deltas: 100% (4/4) remote: Processing changes: refs: 1, done To ssh://LX123456@10.10.10.10:111111/PK/platform/packages/apps ! [remote rejected] HEAD -> refs/for/MASTER (change 111111 closed) error: 無法推送一些引用到 'ssh://LX123456@10.10.10.10:111111/PK/platform/packages/apps'
關鍵在於 (change 111111 closed) ,其實就是已經有人提交了這個補丁但abonded了 ,所以打不上去。現在去打開這個補丁提交的greeit restore回來就可以了
同理使用 repo upload .提交遇到該問題也是這樣處理 。