プロジェクトのウェアハウスにプロジェクトAがあり、それをプロジェクトBとして自分のウェアハウスにフォークします。
この時点では、プロジェクトBとプロジェクトAのブランチは同じです。その後、プロジェクト A に新しいブランチを作成した後、このブランチをプロジェクト B に同期するにはどうすればよいですか?
追加:
プロジェクト A は gitlab 上にビルドされているため、フォーク操作も gitlab
gitlab では、新しいプルリクエスト
Linux コマンドラインで上記の要件を実装する方法
新しいプルリクエスト 他の人のプロジェクトをソースとして使用し、自分のプロジェクトに同期します
github を例に挙げると、フォーク後のプロジェクト B では、新しいプル リクエスト ボタンを使用して、後続のリストを選択して A の各ブランチを取得します。
この場合、私の知る限り、2つの方法があります:
github の場合は、Dade が提供した方法に従うことができます。gitlab にその方法があるかどうかはわかりません。
あなたが指定した方法に従うことができます。最初にライブラリAの更新をローカルにプルし、次にそれらをローカルにマージしてライブラリBにプッシュします。
今日同僚にアドバイスを求めたところ、彼が教えてくれた方法の 1 つは次のとおりです
リーリーそのうち、上記の 2 つのステップ 3 と 4 は次のステップに組み合わせることができます:
リーリー上記のプロセスは一般に、プロジェクト A のブランチをローカルにプルし、次にローカルからプロジェクト B にプッシュすることです。つまり、ローカルは中間ブリッジとして使用されます。
他の方法がありましたら、お気軽に教えてください!