[解決済み】Fatal: 早送りができず、アボートされる
2022-04-03 06:06:43
質問
なぜGitはマージを早送りしてくれなくなったのですか? もし
--ff-only
というメッセージが表示され、「fatal: Not possible to fast-forward, aborting.".」と表示されます。
merge --no-ff
が、なぜできないのかが不思議です。
--ff-only
今?
解決方法は?
あなたのブランチは、あなたがマージしようとしているブランチの直接のベースではなくなっています。例えば、あなたのブランチにない別のコミットが、マージ先のブランチに追加されました。そのため、そのブランチに fast-forward することはできません(fast-forward には、自分のブランチにマージ先のブランチが完全に含まれていることが必要だからです)。
自分のブランチを目的のブランチの上にリベースすることができます (
git rebase <destination branch>
) を使ってコミットを早送りするように作り直すか、あるいは通常のマージを行います。
関連
-
[解決済み】git pullの取り消し、レポを古い状態に戻す方法
-
[解決済み] 現在のブランチのトラッキング情報がありません。
-
[解決済み】GitHub: クローンには成功したが、チェックアウトに失敗した
-
[解決済み】Git Extensions。Win32 エラー 487: cygwinのヒープ用に領域を確保できなかった、Win32エラー0
-
[解決済み] detached HEADとmaster/originの連携はどうすればいいですか?
-
[解決済み] Git で、別のブランチの変更を選択的にマージしたり選択したりするにはどうすればよいですか?
-
[解決済み] Gitのプッシュを正しく強制する方法は?
-
[解決済み] Gitによるhotfixブランチのfeatureブランチへのマージ
-
[解決済み] なぜ git はデフォルトで fast-forward マージを行うのですか?
-
[解決済み】Gitのワークフローとrebaseとmergeの質問
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】ローカルにない作業がリモートに含まれているため、アップデートが拒否された
-
[解決済み】git revert <hash> not allowed due to a merge but no -m option was given.
-
[解決済み】fatal: 有効なオブジェクト名ではない: 'master'
-
[解決済み】マージの競合が発生した git stash pop の取り消し
-
[解決済み】「オリジン/マスターへのプッシュが拒否されました」というエラーが常に発生するのはなぜですか?
-
gitアップロードの共通エラー処理
-
[解決済み] Git - node_modules フォルダをどこでも無視するようにしました。
-
[解決済み] "would clobber existing tag "を取り除くには?
-
[解決済み] GitBash | origin master - rejected (fetch first) | GitHub リポジトリにファイルがない。
-
[解決済み] git commit signing failed: secret key not available.