Tech`s Report

MENU

【最新版】Gitのダウンロード・インストール for Windows 10

フリーエンジニア向け案件を紹介【BTCエージェント】

Githubなどを操作したいとなった際に、まずはじめにGitのインストールが必要です。
今回Windows10にGitをインストールしてみたので、その手順を紹介いたします。

 

Gitとは

Gitは 分散型バージョン管理システム になります。 サーバで管理しているソースコードを取得する際にその履歴まで取得し管理します。 また、サーバにソースコードをマージする際は、ローカルで管理していた履歴も含めマージすることが可能です。
 
Gitの説明やSVNとの違いは以下で説明しているため気になる方は是非ご確認ください。
Git vs SVN 〜違い メリットデメリットの説明 - Tech’s Report  

 

Gitのダウンロード

公式ページ(Git for Windows)にアクセスして[Download]をクリックしてください。
f:id:TechnologyShare:20200418161737p:plain  
 

Gitのインストール

さきほどダウンロードしたインストーラを実行してください。
f:id:TechnologyShare:20200418162033p:plain
 

セットアップ画面が表示されるので[Next]をクリックしてください。
f:id:TechnologyShare:20200418163024p:plain  
 

インストールするディレクトリ先を選んで[Next]をクリックしてください。
f:id:TechnologyShare:20200418163203p:plain
   

セットアップするオプションになりますが、デフォルトのまま[Next]でOKです。
f:id:TechnologyShare:20200418163224p:plain  
 

スタートメニューにGitを表示するかです。どちらでもいいと思うので不要であればチェックボックスにチェックを入れ[Next]をクリックしてください。
f:id:TechnologyShare:20200418163600p:plain
 
 

エディタの選択になりますが[Next]でOKです。
f:id:TechnologyShare:20200418163859p:plain  
 

環境の設定になりますが、通常利用する分にはデフォルトのまま[Next]でOKです。
f:id:TechnologyShare:20200418164117p:plain
 
 

HTTPS通信はすることが一般的かと思いますので[Next]でOKです。
f:id:TechnologyShare:20200418164332p:plain
 
 

コミットとチェックアウトの際の改行コードについての設定ですが、一番下の「fcheckout as-is, comimit-as-is」を推奨いたします。
f:id:TechnologyShare:20200418164518p:plain

改行コードの自動変換は一番上のデフォルトだと非常に危険です。
是非以下の記事をご確認ください。

【Git】改行コードが自動変換されてしまう対処法〜Windowsでチェックアウト・コミット時の注意 - Tech’s Report

 
 

ターミナルの設定もデフォルトで[Next]で問題ありません。
f:id:TechnologyShare:20200418164747p:plain
 
 

エクストラオプションについての画面ですが、デフォルトで[Install]で問題ありません。
f:id:TechnologyShare:20200418164946p:plain
 
 

インストールが完了したら以下画面が表示されますので、[Next]で問題ありません。
f:id:TechnologyShare:20200418165138p:plain

以上でインストールの完了です。

 

起動してみよう

Windowのメニューに[Git]が追加されてますので、[Git Bash]をクリックしてください。
f:id:TechnologyShare:20200418170258p:plain  
 

 
以下のようなコンソールが表示されるため、このコンソールからいろいろと操作可能です。
f:id:TechnologyShare:20200418170413p:plain
 
 
以上です。
 
・GitクライアントのSourceTreeのダウンロード
https://yu-report.com/entry/sourceTree

・SourceTreeの日本語設定についてはこちら
https://yu-report.com/entry/SourceTreeJapanese

・SourceTeeのリモートブランチのクローン https://yu-report.com/entry/SourceTreeClone

・SourceTreeでリモートブランチのチェックアウト https://yu-report.com/entry/sourcetreeCheckcout

・SourceTreeからGitHubへのSSH接続方法
https://yu-report.com/entry/SourceTreeSSH