1. ホーム
  2. git

hint: ローカルにない。これは通常、他のリポジトリがプッシュすることによって発生します。

2022-02-19 22:49:35

git はコミットする前にコードをプルします。そうしないと次のエラーが報告されます。

wangju@wangju-HP-348-G4:~/test/reponselogiccheck$ git status
masterブランチでは
あなたのブランチは 'origin/master' より 1 コミット分進んでいます。
  (ローカルでのコミットを公開するには "git push" を使用します)
コミットするものがない、作業ツリーがきれい
wangju@wangju-HP-348-G4:~/test/reponselogiccheck$ git push
git.5i5j.com:kaifa/reponselogiccheck.git に移動します。
 ! [rejected] master -> master (最初に取得)
error: '[email protected]:kaifa/reponselogiccheck.git' へのいくつかの refs のプッシュに失敗しました。
ヒント:リモートに自分の作業が含まれているため、更新が拒否された
hint: ローカルにない。これは通常、別のリポジトリがプッシュすることによって発生します
hint: 同じ参照元へ。まず、リモートの変更を統合するとよいでしょう
hint: (例: 'git pull ...') をしてから再度プッシュします。
hint: 詳細は 'git push --help' の 'ファストフォワードに関する注意' を参照してください。
wangju@wangju-HP-348-G4:~/test/reponselogiccheck$ git pull
リモートで オブジェクトを列挙しています。5、完了しました。
リモートで オブジェクトをカウントしています。100% (5/5), 完了しました。
リモートの オブジェクトを圧縮しています。100% (3/3), 完了しました。
リモート 合計3(デルタ0)、再利用0(デルタ0)
オブジェクトを解凍します。100% (3/3), 完了しました。
git.5i5j.com:kaifa/reponselogiccheckより
   2a5b889..e69bef2 master -> origin/master
a.pyを自動でマージする
CONFLICT(内容)。a.pyのコンフリクトをマージする
自動マージに失敗しました。コンフリクトを修正してから、結果をコミットしてください。
wangju@wangju-HP-348-G4:~/test/reponselogiccheck$ ls
a.py bb.py testGitlab

取得元:https://www.cnblogs.com/kaerxifa/p/10958830.html