ブランチがありました。Gitの "base"ブランチを削除
その後、私は機能1を実装するために、マスターからfeature_1ブランチを作成しました。
この新しいブランチにいくつかの仕事の後、私はので、私がやった機能1から依存機能2、実施することを決定した:
$ git checkout -b feature_2 feature_1
私はfeature_2枝にいくつかの仕事をしてくれましたし。
さて、それはすべての開発はfeature_2ブランチに含まれているので、feature_1ブランチで開発を継続しても意味がありません。
は、それはそれは私がfeature_2ブランチを開始したベースだ場合でもfeature_1ブランチを削除しても「安全」か? 削除した後、Gitのグラフにフィーチャー2ブランチがから始まり、ブランチから始まりますか?私が達成したい何
は私がfeature_1ブランチを始めたとき、単一のfeature_2分岐は同じポイントでマスターブランチから始め、上に書いたものです。最後に、名前をfeature_1_2という名前に変更します。
ブランチ** feature_1 **が** feature_2 **から開始された場合でもブランチ** feature_1 **を削除することは完全に安全ですか? – ABCplus
はい。 feature_2を開始した後で、feature_1の作業を完了していない限り。 – gzm0
いいえ、それは "行き止まり"です – ABCplus