0

git push の実行中にこのエラーを見たことがありますか?エラーをデバッグまたは克服するためのヒントはありますか?

mkdir opensource && cd opensource
git clone git://git.qinc.com/platform/vendor/q-opensource/wcn/prime.git
cd prime
git checkout -b jb_2.5 origin/jb_2.5
git cherry-pick -x ..7174961054435d3ae9d233c81227b0715cfc1715
git push ssh://review-android.qinc.com:29418/platform/vendor/q-opensource/wcn/prime.git jb_2.5:refs/for/jb_2.5

test@wcn-linux5:/local/mnt2/workspace2/test/LA_builds/opensource_JB2.5/prime$ git push ssh://review-android.qinc.com:29418/platform/vendor/q-opensource/wlan/prime.git jb_2.5:refs/for/jb_2.5
Enter passphrase for key '/usr2/test/.ssh/id_rsa':
Counting objects: 662, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (100/100), done.
Writing objects: 100% (148/148), 534.35 KiB, done.
Total 148 (delta 88), reused 97 (delta 47)
remote: Resolving deltas: 100% (88/88)
remote: Processing changes: refs: 1, done   
remote: (W) be1d372: no files changed, was rebased
To ssh://review-android.qinc.com:29418/platform/vendor/q-opensource/wlan/prime.git
! [remote rejected] jb_2.5 -> refs/for/jb_2.5 (no changes made)
error: failed to push some refs to 'ssh://review-android.qinc.com:29418/platform/vendor/q-opensource/wlan/prime.git'
4

1 に答える 1

1

誰かがコミット、プッシュ、リベース、コミット、そして強制プッシュを行って履歴を書き換えたようです。

ブライアン キャンベルの回答の症状: Git non-fast-forward-rejected

あなたが遭遇しているのは、誰かがレポの歴史を書き直したということだと思います。良い状況ではありません。引きましたか? 履歴がサーバーの履歴と一致しなくなったため、リポジトリの新しいコピーを複製し、変更を再度行う必要がある場合があります。

于 2012-12-20T17:23:38.867 に答える