[解決済み】Github "ローカルにない作業がリモートに含まれているため、更新が拒否されました。"
2022-01-01 14:01:43
質問内容
新しい git リポジトリを作成し、いくつかのファイルを追加して、次のコマンドを実行します。
add -A
を実行すると、変更がコミットされますが
git push <repo name> master
というエラーが表示されます。
hint: Updates were rejected because the remote contains work that you do not have locally. This is usually caused by another repository pushing to the same ref. You may want to first merge the remote changes (e.g., hint: 'git pull') before pushing again.
これは新しいレポで、readmeファイルしか含まれていないので、意味がないように思えます。
解決方法は?
この現象は、新しい github リポジトリを初期化する際に
README
および
LICENSE
ファイル
git remote add origin [//your github url]
//pull those changes
git pull origin master
// or optionally, 'git pull origin master --allow-unrelated-histories' if you have initialized repo in github and also committed locally
//now, push your work to your new repo
git push origin master
これで、githubにリポジトリをプッシュできるようになります。基本的には、新しく初期化されたファイルを自分の作業と一緒にマージする必要があります。
git pull
は、あなたのためにフェッチとマージを行います。もしご都合がよろしければ、フェッチとマージを行うこともできます。
関連
-
パスワード入力を非表示にする InstallShield スクリプト
-
[解決済み】recyclerview アダプタが添付されていないため、レイアウトをスキップしています。
-
[解決済み】rmarkdownエラー "長さ0の変数名を使おうとした"
-
[解決済み】例外:AAPT2エラー:詳細はログを確認してください。
-
[解決済み】math.hを含むにもかかわらず、C言語でpow( )への未定義参照【重複あり
-
[解決済み】二重の空きや破損(fasttop)
-
[解決済み】C#でクエスチョンマークを2つ並べるとどんな意味になるのか?
-
[解決済み】git pullしようとするとエラー: .git/FETCH_HEAD を開けない: パーミッションが拒否される
-
[解決済み] 現在のブランチのトラッキング情報がありません。
-
[解決済み] GitHub から特定のブランチをプルする
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
InstallShield でホスト名から IP アドレスを取得するコード
-
ソフトウェアテスト手法の概要
-
[解決済み] 式は変更可能なlvalueでなければならない
-
[解決済み】Jupyter Notebookが保存されない:postに'_xsrf'引数がない
-
[解決済み】アプリケーション起動メソッドで例外が発生 java.lang.reflect.InvocationTargetException
-
[解決済み】ファイルにデータを書き込むときにこのエラーが発生する理由
-
[解決済み】二重の空きや破損(fasttop)
-
[解決済み】Heroku + node.jsのエラー(Webプロセスが起動後60秒以内に$PORTにバインドできなかった)。
-
[解決済み】AdMobにアプリケーションを入れたら「ライブラリが見つからない」というエラーが出た
-
[解決済み] 新しいコードをGithubにプッシュする問題