0

たとえば、php でプログラムされたアプリケーションがあり、しばらくして Java を使用して同じアプリケーションを作成したとします。どうすればよいですか?

そのための新しいリポジトリを作成する必要がありますか、それとも という名前のブランチを作成する必要がありますappname-javaか?

いくつかの分岐チュートリアルを読んだ後、この「基本的な分岐とマージ」を見つけました。分岐は「別の話」のためのものであり、すぐにマスターブランチにマージされることを学びましたか? 誰かがさらに説明できますか?私が正しければ、別のリポジトリを作成する代わりに分岐する必要がありますか?私のアイデアをサポートする記事/関連する経験はありますか?

4

1 に答える 1

1

そのための新しいリポジトリを作成する必要がありますか、それとも appname-java という名前のブランチを作成する必要がありますか?

決めるのはあなた次第です。単一のコミットですべてを更新できるように、1 つのリポジトリに複数言語の実装を配置することはまったく問題ありませんが、他の理由で別のリポジトリを使用しても問題ありません (たとえば、Java バージョンには決して存在しない機能が含まれる場合があります)。 php バージョン)。

分岐は「別の話」のためのものであり、すぐにマスター分岐にマージされることを知りましたか?

常にではありませんが、これが最も一般的なシナリオです。マスター ブランチには「安定版」バージョンが含まれていますが、安定版 + バグ修正、開発 (安定版のバグ修正、新機能、新しいバグ)、または後でマスターにマージまたは終了できるもの (おそらく、最後に、何かを実装できないことに気づきます)。

于 2013-10-20T04:17:46.110 に答える