1. ホーム
  2. git

[解決済み] 他の開発者のブランチを私のブランチにマージするにはどうしたらいいですか?

2022-03-09 11:22:15

質問

私はgitの比較的新しいユーザーです。私たちの組織では Fork & Pull モデル masterブランチへの変更を管理するためです。各開発者は master をフォークし、新しい機能を追加するときには自分のフォークから分岐します。私は他の開発者が自分のブランチで行っているコミットに注目しており、時にはこれらの変更を自分のブランチにマージしたいと思います。そのためには、どのような手順を踏めばよいのでしょうか?

どのように解決するのですか?

まず、他の開発者用リポジトリをリモートとして追加する必要があります。

git remote add otherrep uriToOtherRep

そして、そこから変更を取得します。

git fetch otherrep

そして、リモートリポジトリのブランチを自分のブランチにマージします。

git merge otherrep/branchname

ハッピーマージ!