Windows向け おすすめのGitクライアント Git Extensions のインストール方法を解説

[記事内には広告が含まれています]

こんにちは、現役エンジニアの inno_tech です。

Windows で使える おすすめのGitクライアント をお探しでしょうか?

本記事では、 Windows用GitクライアントであるGit Extensionsをインストールする方法 と 簡単に使い方を解説しています。

GUIで git操作ができて使いやすいよ

もくじ

Git Extensions とは?

Windowsで動作するGitクライアントでおすすめなものが Git Extensions です。おすすめポイントは以下の3点です。

  1. GUI コミット履歴 や ブランチの確認を一目でわかりやすく確認できる。
  2. 各種gitコマンドGUI上でオプションを設定する形で実行でき、gitコマンドに詳しくない初心者でも直感的にgit操作できる。
  3. オープンソースソフトウェアだが、ATTLASIAN社 SouceTree よりも安定して動作する(個人的な感想)
Git Extensions画面サンプル | コミット履歴
Git Extensions画面サンプル | コミット履歴
Git Extensions画面サンプル | fetch/pullコマンド
Git Extensions画面サンプル | fetch/pullコマンド

ちなみにGit Extensions公式Githubこちらです。

今回は、Git Extensionsのインストール方法を紹介します。

事前準備

gitクライアントですので、前提としてgit と Githubを使用する準備が整っていることが必要です。

  1. git のインストール
  2. Githubアカウント登録
  3. GithubアカウントSSHキー登録

は済ませておいてください。

こちらはUbuntu用ですが参考まで。

あわせて読みたい
【初心者向け】GitHubでSSH接続の設定方法 for Ubuntu GitHubでSSH接続の設定方法をお探しでしょうか?今回は、Ubuntu20.04LTSを使ってGitHubにSSH接続するまでの手順を説明します。 本記事を読めば、GitHub上のリモートリポ...

事前準備が終わったら、Git Extensions のインストールを進めていきます。

Git Extensions の インストール

まず初めに、 Git Extensions の Github にアクセスし、Releases最新(Latest) バージョンのAssetsから、Windows用インストーラー(msi)をダウンロードしてください。

Git Extensions | インストーラーの入手
Git Extensions | インストーラーの入手

続けて、ダウンロードしたインストーラーを実行します。
最初に、「現在のユーザーのみにインストール」するか、「PCの全ユーザーに対してインストールするか」の選択をします。

今回は、全ユーザーにインストールします!

Git Extensions インストーラー | インストール範囲の選択
Git Extensions インストーラー | インストール範囲の選択

次は、インストール先の設定です。特別理由がなければ、デフォルトのままでよいでしょう。

Git Extensions インストーラー | インストール先の選択
Git Extensions インストーラー | インストール先の選択

次は、インストールする内容の設定が出てきますが、特に変更せず、全ての内容をインストールしておくのがよいでしょう。

Git Extensions インストーラー | インストール内容の選択
Git Extensions インストーラー | インストール内容の選択

プライバシーポリシーについて説明があるので、チェックボックスをONにして、次へ進みます。

Git Extensions インストーラー | プライバシーポリシーの確認
Git Extensions インストーラー | プライバシーポリシーの確認

最後に確認画面が表示されますので、Install をクリックしてインストールを進めます。

Git Extensions インストーラー | インストールの確認画面
Git Extensions インストーラー | インストールの確認画面

インストールが完了したら、Finish をクリックします。

Git Extensions インストーラー | インストール完了
Git Extensions インストーラー | インストール完了

Git Extensions を起動 & 設定

スタートメニューに 「Git Extensions」が追加されているはずなので、これをクリックして起動します。

Git Extensions の アイコン

.Netフレームワークのバージョン更新が必要な場合、下記のような画面が表示されます。画面の「Download it now」のリンクをクリックして、インストーラーをダウンロード & インストールしてください。

Git Extension | .Netフレームワークの更新が必要な場合
Git Extension | .Netフレームワークの更新が必要な場合

設定関係で問題が検出された場合、最初に設定画面が自動で表示されます。下の画像のように Git Gitユーザー名、パスワードの設定緑色になるように修正してください。

Git Extension | 設定のチェックリスト画面
Git Extension | 設定のチェックリスト画面

Git Extensions を使ってリポジトリをクローン

設定が完了したら、早速 Git Extensions を使ってリポジトリをクローンしましょう。

ホーム画面から、「Clone repository」をクリックします。

Git Extensions | リポジトリのクローン
Git Extensions | リポジトリのクローン

続いて、Github(リモートリポジトリ)のクローンURL, クローン先のローカルディレクトリ を入力し、右下の Clone をクリックします。

Git Extensions | クローン設定
Git Extensions | クローン設定

git@github.com: Permission denied (publickey). が発生した場合

クローンを実行した際、git@github.com: Permission denied (publickey). のエラーが発生した場合、OpenSSHによるSSH接続時に、SSH秘密鍵 がうまく参照できていない可能性があります。

対策として、c:\Users\[自分のユーザー]\.ssh配下に configというテキスト形式の設定ファイルを作成しておくことで、github.comへのアクセス時に使用するSSHキーを明示することができます

Host github.com
    User git
    IdentityFile ~/.ssh/[自分のSSH秘密鍵名]
    AddKeysToAgent yes

IdentityFile に指定するSSHキーは、自分の環境に合わせて変えてね。

クローンが成功すれば、下の画像のように GUI上で コミット履歴 や ブランチを確認することができます。

Git Extensions | リポジトリホーム画面
Git Extensions | リポジトリホーム画面

Git Extensions の使い方

Git Extensions の 使い方 を 超ざっくり解説します。

まずは「Commands」メニュー内を開くと、Commit Pull/Push といった基本的なgitコマンドが用意されています。

Git Extensions | Commandsメニュー

コミット履歴上右クリックをすると、ブランチ操作系のメニューが表示されます。ブランチの作成(Create new branch here…)チェックアウト (Checkout branch…) はここから行うことができます。

Git Extensions | ブランチ操作系メニュー
Git Extensions | ブランチ操作系メニュー

gitコマンドを覚えていなくてもGUIで直感的に使えて、
初心者でも使いやすいよ。

こちらはコミット画面です。
「変更ファイル一覧」から、コミットしたいファイルをStageボタンで選択すると「コミット対象のファイル一覧」に移動されます。必要なファイルとステージしたら、コミットメッセージ記入し、 Commitボタンを押せばコミット完了です。

Git Extensions | コミット操作
Git Extensions | コミット操作

まとめ

今回のまとめです。

  • Windows向けGitクライアント は、Git Extensions がおすすめ.
  • GUI上でコミット履歴やブランチの確認をすることができる.
  • gitコマンドを覚えていない初学者でも、GUIメニューから必要なオプションを選択してgit操作ができる.

最後に、 2024年にamazon ビジネス実用本の売れ筋ランキング で1位にもなったこちらの書籍はご存じでしょうか?もしご存じでなければこちらからレビューをチェックしてみてはいかがでしょうか。

参考になったでしょうか。
ほかにも役立つ情報が他のページにもあるかもしれません。
ご覧になるかはあなた次第です!

この記事がイイねと思ったら、Twitterフォロー か  にほんブログ村のどちらかしてくれたら嬉しいよ!

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!

コメント / ご要望

コメントする

goto
もくじ
閉じる