git push エラーを解決します。ローカルにない作業がリモートに含まれているため、更新が拒否されました。
2022-02-19 08:59:18
問題現象です。
<テーブル git push origin devhttp://xxxxxx/Android.git へ
! [拒否された] dev -> dev (最初に取得)
error: 'http://xxxxxx/Android.git' へのいくつかの refs のプッシュに失敗しました。
ヒント:リモートに自分の作業が含まれているため、更新が拒否された
hint: ローカルにない。これは通常、別のリポジトリがプッシュすることによって発生します
hint: 同じ参照元へ。まず、リモートの変更を統合するとよいでしょう
hint: (例: 'git pull ...') をしてから再度プッシュします。
hint: 詳細は 'git push --help' の 'ファストフォワードに関する注意' を参照してください。
問題の原因
コードが別の場所で同じリモートライブラリにプッシュされ、ローカルで最新の状態でなくなっていることが原因です。
解決方法
まず、リモート側からプルします。
私について
厦門大学コンピューターサイエンス学科|元Huaweiエンジニア
プログラミングのテクニックを共有できる番組で、あまり深くはないが、理解しやすく、初心者向きである。
Java|Android|フロントエンド|スモールアプリ|ホンメン
公開します。ピーナッツバーク・プログラミング
関連
-
gitコミット発生 ! [リモート拒否] master -> master (pre-receive hook declined) 解決策
-
[解決済み] 無効なVCSルートマッピング - 私のプロジェクトで3つのエラーが発生しました。
-
[解決済み] "would clobber existing tag "を取り除くには?
-
[解決済み] TortoiseGitで「git did not exit cleanly (exit code 128)」というエラーを解決するには?[クローズド]
-
[解決済み] git ls-remote と git ls-remote origin の違い。
-
[解決済み] git rebase: "error: cannot stat 'file': パーミッションが拒否されました"
-
[解決済み] git は、ステージされていない変更があると言いますが、それを表示しません。
-
[解決済み] gitのルートディレクトリを1つのコマンドで取得する方法はありますか?
-
[解決済み] git rebase --continue 変更なし
-
fatal: リモートリポジトリから読み取れませんでした。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】ERROR: Error cloning remote repo 'origin'.
-
[解決済み】Githubの認証に失敗した - ... GitHubはシェルアクセスを提供しない
-
[解決済み] Git pull - マージする前に移動または削除してください。
-
[解決済み] fatal: 不正なデフォルトリビジョン 'HEAD' です。
-
[解決済み] Githubページでサブディレクトリをウェブサイトのルートとして設定する
-
[解決済み] マージの競合を引き起こす git stash pop の取り消し
-
[解決済み] GIT:「私たちによって削除された」コンフリクトはどれほど危険か?
-
undefinedgit push エラーの解決法 ! [拒否] master -> master (フェッチファースト)
-
Gitの使用に関する問題 - ホスト鍵の検証に失敗しました!
-
TortoiseGitです。でコードを更新 このリポジトリでは、別の git プロセスが実行されているようです。