Table of Contents
はじめに
業務中に、GitHubのcompare機能の詳細を教えて頂いてとても勉強になりました。
compare機能の画面はこちらです。
New Pull Requestをクリックした時に表示するこれ
画面自体はいつもPull Requestを作る時に見ているのですが、実はこの画面はタグとの差分を確認できるのでその方法について紹介します。
タグとの比較方法
compare画面はNew pull requestから飛ぶ以外にも、直接リポジトリのURLの後ろに/compare をつけると見れます。
デフォルトがBranchesタブなっているのでブランチとの差分しか見れないと思っていたのですが、よく見るとTagsタブあるのでこちらに切り替えるとタグ一覧が出てきます。
Tagsを選択するとタグとの比較ができる
ここで比較したいタグをクリックするとそのタグとのファイル差分などを表示してくれます。
これを使えば特定のタグから派生して、その派生元との差分も簡単に比較できます。
終わりに
何気なく見ている画面が実はこんなに便利なんだなと実感しました。タグも何気なく使っていたけどこういったこんな感じで役に立つんだなと勉強になりました。
技術力はもちろんですが、GitHubなどのツールに対する造詣も深めてより効率的に開発できるようになりたいです!