私が作成した専用のフォークで、オープンプロジェクトの問題を解決しました。その後、メインのマスターリポジトリにコミット、プッシュ、マージ(プルリクエスト)しました。
今、私は別の問題に取り組みたいと思います。
これを行う最良の方法は何ですか?前の問題で作業したのと同じフォークを使用する必要がありますか?
通常、githubの場合、 workflow は1つのフォークを持つことになります(同じアカウントで同じリポジトリを複数回フォークできるとは思えません)が、PRごとに別々のブランチです。例:
しばらくして別の問題に取り組みたいときは、最初にフォークを最新の状態にして、別のブランチで上記を繰り返します。
また、以前に取り組んだ問題についてさらに作業が必要だとすると、通常、元の作業と新しい作業を最新のアップストリームマージに基づいてリベースする必要があります。これにより、メンテナがマージする必要がある作業の量が減る可能性があります。 (可能な衝突を修正する代わりに修正します):