プログラム関係の備忘録。技術系記事1000記事以上を目指すブログ

Sourcetreeいらず!gitの履歴をVScodeで見やすく確認する方法

はじめに

私は好きでよくSourcetreeを使っています。
そして、VScodeには標準でソース管理のタブが配置されているため、VScodeで一通りのことができてしまいます
コマンドラインに拘りを持っているわけではないので、楽にできるならGUIが最高。
gitbucketを使っているのとブランチの履歴やコミット履歴を見るのが見やすいのでこれまでSourcetreeを使っていましたが、VScode上でも負けじと見やすいグラフの表示ができるということで今回はそのプラグインを入れていきます。

VScodeで履歴を見やすく表示するGit Graph

VScodeからgit graphで検索。

インストール。

これだけ。

git graphの使い方

gitで管理されているプロジェクトを開いてる状態で、ソース管理のタブを選択

View Git Graphというアイコンが追加されているので、クリック

なんとも見やすいGraphが表示されます

Git graphでできること

このグラフが見れただけで割りと満足なので詳しくは調べていませんが、クリックするとそのコミットで変更があるファイルの一覧確認ができます。

さらにファイルをクリックするとそのファイルの差分を確認できます。

右クリックでcheckoutやcreate branch, merge等Sourcetreeで視覚的にできることはgit graphでも出来そうです。

Sourcetreeと変わらないのだからそのままsourcetreeでもいいし、何かしらの理由があってソフトウェアをインストールしてはいけない状況下の人はこの拡張機能を使ってみてはいかがでしょうか?
※sourcetreeだとhttps経由でのcloneしかできなかったような・・?