私はshared_pictures_feature
というgitブランチを持っています。このブランチには、ユーザーが写真をアップロードしたり、友人と写真を共有したり、写真を評価したりするための新しいファイルがあります。コードレビュー中に私の仲間の開発者の健全性を緩和するために、shared_pictures_feature
ブランチをPRレビューのために3つの別々のブランチに分割したいと思います。プルリクエスト用に別々のブランチに分岐する
各ブランチには、特定のサブ機能に必要な関連ファイルのみが含まれている必要があります。たとえば、upload_photos_feature
ブランチには、写真のアップロードを扱うshared_pictures_feature
のコードのみを含める必要があります。ここで私の質問ですが、私はgitでこれをやりますか?これも可能ですか?
どのようにあなたのコードがどのように構造化されているかという概念はありますか?個々の "ピース"を自分の別のコミットにチェックインしましたか?それとも、一緒に混乱しているのですか? – Kritner
@Kritnerが言ったことをフォローアップすることは、あなたのコードはディレクトリで区切られていますか?コードの各関連セクションがディレクトリで区切られているようですが、私は間違って読んでいるかもしれません。 –
どのファイルを各機能に入れるべきかは簡単に分かります。私の 'shared_pictures_feature'のすべての変更は、新しいファイルに関連しています。 shared_pictures_featureブランチからすべての新しいファイルをデコミットして、プルするためにプッシュしたいファイルを選択する方法がいくつかあることを期待しています。 – jason328