1. ホーム
  2. git

[解決済み] git: git のマージコミットとは一体何ですか?

2022-03-04 12:48:28

質問

マージコミットについて理解するためにいくつかのブログを読みましたが、マージコミットとは何か、それを避けるためのベストプラクティスとは何かについて、完全には理解できていません。また、gitログのツリー図は、マージコミットについての私の理解をさらに混乱させるものでした。助けてください。

解決方法は?

マージコミットは他のコミットと同じように、ある時点のリポジトリの状態と、それが発展した履歴です。

マージコミットで特別なことは、マージコミットには少なくとも2つの前任者がいるということです。したがって、単なるバニラディフでは意味がありません。

マージコミットを回避するには リベース あなたの変更 以前 リモートリポジトリにプッシュする。