ENGINEER BLOG ENGINEER BLOG
  • 公開日
  • 最終更新日

【Git】GUIではじめるGitの楽々操作方法

この記事を共有する

目次

はじめに

こんにちは。サービスGの佐藤です。 突然ですが、Git操作をGUIで行えるのをご存知でしょうか。

私もこれまでコマンドプロンプト上からgit ~と打ち込み、実行をしておりました。 しかし、はじめのうちは今自身が実行しているブランチやステージ等々把握するのに混乱しておりました。 特に初学者の方がつまづきやすい一因でもあるかなと思います。

今回紹介するVSCodeの機能を利用することで、視覚的にどのブランチで作業しているかがわかりやすくなり、 Gitを利用するハードルも下がるかもしれません!

前提条件

本記事は以下の環境が用意されいることを前提としています。

  • ローカル環境にGitがインストールされていること。
  • Visual Studio Code(VSCode)がインストールされていること。

本記事で実施すること

本内容は以下参照ドキュメントの内容と自身の環境での動作確認をまとめたものとなります。 さらに詳細を確認したい方は参照元をご確認ください。

参考URL:Source Control in VS Code

VSCodeのGit管理機能について

VSCodeにはデフォルトでGitのソース管理機能が用意されております。 Git SCM(Source Control Manager)と呼ばれるものです。

この機能をつかうことにより、GUIを通じGit操作が可能となります。 また、もう少し掘り下げるとGUI上実施した操作は裏でCLIの操作と同期し実行される仕組みとなります。

実はその内容も確認することが可能です。

VsCode>ターミナルから確認する

ターミナルを開き、”OUTPUT”のタブを選択します。画像赤枠にて”Git”を選ぶとGitのタスクに関連する出力が確認できます。

スクリーンショット 2025-12-21 182027.png

Git操作のログを確認する

試しにステージングへの追加操作をみていきます。

①対象ファイルをメニュータブ”ソース管理”からステージングに追加する 今回はcommitA.txtを修正し、ステージングへ追加をします。 画像にある”+”でその動作が行えます。

git 実行ログ確認.png

②ターミナル>OUTPUTより出力を確認する ①で行った動作をターミナルで確認してみると、git addされていることがわかります。(赤枠)

gitadd.png

Gitの基本動作をやってみる

上記git add以外についても確認していきます。

git checkout

ブランチ移動もGUI上から操作可能となります。
下部にあるブランチ名をクリックすることで移動先のブランチ名を指定することができます。

ブランチ.pngブランチ2.png

git commit

ステージングへの追加後、コミットボタンが出現しますので、 上記枠内にコミットメッセージを入力し、”commit”のボタンを押します。

commit.png

注:以下の設定がない場合、エラーが出力されます。
(CLIでは警告はでますが、コミット自体はできました)
git config —global user.name “Your Name”
git config —global user.email you@example.com

git push

上記commitのボタンの表記が変わり、リモート側と同期する(sync)といった内容になります。 新規ブランチをリモート側へ反映させる場合は以下画像のようになり、ボタンを押すとpushと同様の動作となります。

push.png

pushログ.png

git pull

pullも同様のボタンから可能となります。

pull.png

↓↑の記載がありますが、それぞれリモート側とのコミット差分数を表しています。 ↓がリモート側からの差分を表しており、↑がローカルとの差分を表しています。 例えば、↓4と記載があれば、リモート側に新規コミットが4つあり、自身のローカル側はそのコミットが存在してない といって意味になります。

pull2.png

他さらに便利な機能

現在のブランチのコミット履歴を確認する

メニュータブの下のほうにある”GRAPH”で可能となります。 こちらにこれまでコミットした内容が確認でき、その際更新したファイルについても確認することができます。

グラフ.png

ファイルの差分を確認する

上記ででてきたファイルを選択すると、更新した内容の差分を確認することができます。 実際リモート側へpushをする前の最終確認等で利用すれば、自身の作業内容を改めて確認ができます。

ファイル差分2.pngファイル差分.png

リモートリポジトリとの差分確認

git pullの項目で↑↓でリモートリポジトリ側との差分が確認できると説明しました。
下部にある↑↓でも同様の確認を行うことができます。
※最新の差分を確認するためにはfetch動作をする必要があります。

〇fetchする方法 スクリーンショット 2025-12-21 184703.png

〇fetch後、リモート側との差分確認 リモートとの差分.png

まとめ

いかがだったでしょうか。 今回紹介したもの以外にもGitをより楽に扱えるようにするための拡張機能がいくつかあります。 代表例としてはGit Graphですが、こちらについてはまた別の機会に。

GUIで操作することでコマンド経由で行うより、自分がどのような操作をしているのかが直観的にもわかりやすくなったと思います。 また作業手順内でGit操作に関する箇所は、GUI操作にするのもだれでも作業できるという観点で、 ありなのかなと個人的に思いました。

この記事は私が書きました

佐藤 祐弥

記事一覧

日々の業務上での学びをコツコツアウトプットできればなと思います。

佐藤 祐弥

この記事を共有する

クラウドのご相談

CONTACT

クラウド導入や運用でお悩みの方は、お気軽にご相談ください。
専門家がサポートします。

サービス資料ダウンロード

DOWNLOAD

ビジネスをクラウドで加速させる準備はできていますか?
今すぐサービス資料をダウンロードして、詳細をご確認ください。