前回までで、Gitを可視化して操作できるSourceTreeのインストール・クローン・ブランチ・コミットやプッシュの方法を紹介しました。
今回は、プルリクとマージについて紹介します。
プルリクとは正式にはプルリクエストと呼ばれ、ブランチを分けて作業した際に、そのブランチの変更をメインブランチに反映することを提案する機能で、マージとはプルリクが採用され切り分けられたブランチの変更内容をメインブランチに反映することを言います。
この2つの作業はSourceTree上では行うことができないため、GitHub上で行います。
SourceTreeからブランチを切って作業したファイルをプッシュした後、GitHubを開くと以下のようなメッセージが出ます。
「Compare & pull request」を押して変更の内容を記載し、「Create pull request」を押して完了します。
プルリクのメリットとして、変更箇所をわかりやすく表示できるという点があり、これに対してメンバーからコメントをもらうことも可能なので、コミュニケーションの場として利用することもできます。
マージはプロダクトの管理者に任されることが多い作業です。
上の画像のメニューバーから「Pull requests」を選択し、マージ作業を行いたいプルリクを選択します。
上の画像の「Merge pull request」をクリックすることで、ブランチでの作業をメインブランチに反映することができます。
株式会社オートプロジェクトでは、中小企業向けのシステム・アプリケーション開発 / 外注サービスを提供しております。
貴社のニーズに応じた柔軟なサポートを行いますので、ぜひお気軽にご相談ください。