1. ホーム
  2. Git

undefinedGit Git がファイルをコードクラウドにプッシュする際に報告されるエラーを解決します: ! [拒否] master -> master (最初にフェッチ)

2022-02-08 21:46:23
<パス

最近、プロジェクト開発ではgitを使い、メンターがコードクラウドを使うようになりました。
Windows 環境で Git を使用して Code Cloud に接続し、ファイルをプッシュしようとすると、次のようなエラーが発生します。

* ! [rejected] master -> master (最初に取得)
error: '[email protected]:huankai7/practice.git' へのいくつかの refs のプッシュに失敗しました。
ヒント:リモートに自分の作業が含まれているため、更新が拒否された
hint: ローカルにない。これは通常、別のリポジトリがプッシュすることによって発生します
hint: 同じ参照元へ。まず、リモートの変更を統合するとよいでしょう
hint: (例: 'git pull ...') をしてから再度プッシュします。
hint: 詳細は 'git push --help' の 'ファストフォワードに関する注意' を参照してください。

写真の通りです。

githubの方法をいろいろ探して、やっと見つけたのがコマンドライン

$ git pull gitee master --allow-unrelated-histories

実行後、正常にアップロードされました。