Windows で Git を使うために、
インストールすべきアプリケーションと、その理由を解説します。
Linux 知識の要らない Git 講座 目次にもどる
Windows で Git を使うために、何をインストールしたらいいの?
2019/08/27 現在は以下のインストールをおすすめします:
- Git for Windows (必須)
- TortoiseGit (任意・推奨)
Windows で Git を使う場合は、
Git for Windows というアプリケーションをインストールします。
TortoiseGit は Git for Windows を
グラフィカルなインターフェースで操作するためのアプリケーションです。
Git for Windows だけではダメなの?
Git for Windows だけでも Git を利用できますが、
コマンドを入力して使うことになり、以下のような状況に陥りやすいです:
- 操作ミス
- 期待通りに動かない原因に気付けない
そのため、できる限りグラフィカルなインターフェースを利用して操作することを
強くおすすめします。
操作中の状況が把握しやすくなり、操作ミスなどが起こりにくくなるなど
生産性が向上します。
Git for Windows に付属の Git GUI はどうなの?
Git for Windows には Git GUI という
グラフィカルなインターフェースのアプリケーションが付属していますが、
別途 グラフィカルなインターフェースのアプリケーションのインストールを
強くおすすめします。
理由は以下の通りです:
- 履歴を時系列(日付・時刻の順)で見ることができないこと
- 日本語化が難しいため、特に初学者にとって利用の難易度が高いこと
特に初学者には TortoiseGit というアプリケーションをおすすめします。
なぜ初学者には TortoiseGit がおすすめなの?
理由は以下の通りです:
- 日本語化が簡単で、特に英語に不慣れな初学者が利用を通じて理解がすすみやすいこと
- アプリケーション利用の際、面倒なアカウント取得作業が不要
- 初学者が PC だけで Git の仕組みを学習できること
- 履歴を時系列(日付・時刻の順)で見ることができること
TortoiseGit 以外におすすめのグラフィカルなインターフェースはないの?
筆者は初学者には TortoiseGit を強くおすすめしますが、
Git のためのグラフィカルなインターフェースは他にも多くの種類があります。
Git の基礎が理解できたら、色々試してみて最適なものを選ぶのが良いでしょう。
筆者が試した中で、有力な選択肢になりそうなおすすめを紹介します。
Sourcetree
Mac ユーザーを中心に利用者が多く、使い方に関する情報が入手しやすいです。
GitKraken
シェアウェアのためアップデートが活発で、機能制限はありますが無料でも利用できます。