コミットに変更を加え、コミットの修正を実行しました。プッシュすると、次のエラーが表示されます。
! [remote rejected] master -> refs/for/master (no changes made)
コミット メッセージの変更 ID を確認しましたが、まだ有効なコミットです。
私はファイルを変更しようとしましたが、それが変更として表示されることを確認してから、ステージング領域に追加し、別のコミット修正を行いました。プッシュを再試行すると、同じ問題が発生します。これについてはわかりません。
編集:これは直接gitではなく、gerritにプッシュしています。
私は走っています:
git push origin master:refs/for/master
そして、起源の詳細を取得した結果は次のとおりです (会社の詳細は編集されています)。
$ git remote show origin
* remote origin
Fetch URL: ssh://lytee@gerrit.mycompany.net:29418/myrepo
Push URL: ssh://lytee@gerrit.mycompany.net:29418/myrepo
HEAD branch: master
Remote branch:
master tracked
Local branch configured for 'git pull':
master rebases onto remote master
Local ref configured for 'git push':
master pushes to master (up to date)