0

次のような状況があります。

A - B - C - ... DEVELOP
     \
      Z - X - ... FEATURE

プロジェクトにいくつかの機能を実装するために FEATURE ブランチを作成しました。そこでいくつかの作業を行った後、コードにバグが見つかりました。最初に修正する必要があります。バグが修正されるまで、この機能を完成させることはできません。そのバグは機能だけに関係するものではないので、DEVELOP ブランチで修正する必要があります。

問題は、DEVELOP および FEATURE ブランチが公開されていることです。

どうしたらいいのかわからず、困っています。しかし、これには明確な解決策が必要ですか?

4

2 に答える 2

2

ブランチが公開されているとはどういう意味ですか? 何が問題ですか?

この場合の解決策は、私の理解が正しければ、develop から新しいブランチを開くことです。

git checkout -b hotfix develop

ホットフィックス ブランチで修正を行い、機能と開発の両方のブランチでホットフィックス ブランチをマージします。

于 2013-05-17T17:03:22.990 に答える