0

私はウェブサイトにgitを使用しています。それで、最初は master から始めて、develop を作成し、そこで作業しました。これでウェブサイトは完成です。開発をマスターにマージし、v1.0 でタグ付けしました。

「開発」ブランチはどうですか?私はいつものように作業しますか、それとも開発を削除し、マスターから複製して、新しい開発ブランチから始める必要がありますか?

また、リリース 1.1 の場合のように、通常どおり作業して後でマージすると、git は古いコミットを再びマージしますか? 同じSHAキーのため、そうすべきではありません...?

4

3 に答える 3

1

で作業を続けてくださいdevelop。マスターから削除して再分岐しても、何も解決しません。マスターにマージしたときと同じことが得られます。

これに対する例外は、マスターにマージしていた他のブランチ (バグ修正、機能開発など) の場合です。この場合、マスターから再度プルするか、(できれば) 他のブランチをマージしdevelopて、マスターするすべてのもののキャッチオールとして使用する必要があります。

排他的な 2 ブランチ セットアップでは、developブランチで作業を続けてください :)

于 2013-10-29T10:56:40.747 に答える
0

同じコミットで開発とマスターポイントをマージした後。削除して再分岐する必要はありません。

于 2013-10-29T14:53:35.327 に答える