Git:WindowsにGitをインストール

GitHubを使いたいのでWindowsにGitをインストールしてみる。
Gitのバージョンは 2.31.1


バージョン

Windows 10 20H2 19042.928
Git 2.31.1

インストール

以下サイトを開き、
https://gitforwindows.org/

[Downloads]をクリック
※現在のバージョン 2.23.1

ダウンロードした Git-2.31.1-64-bit.exe を実行

1. Information
[Next]をクリック

2. Select Destination Location
[Next]をクリック

3. Select Components
既定値のまま [Next]をクリック
"Additional icons (追加のアイコン)"
"On the Desktop (デスクトップ上)"
デスクトップにアイコンを追加するか?の設定
既定ではチェックOFF。チェックなしのままでいいかな

"Windows Explorer integration (Windowsエクスプローラーの統合)"
"Git Bash Here"
"Git GUI Here"
エクスプローラの右クリックメニューに追加するか?の設定
既定値はチェックON。チェック付けたままにする
"Git LFS (Large File Support)"
音声・動画・画像などの大きなファイルを扱うための拡張機能
既定値はチェックON。チェックを付けたままにする

"Associate .git* configuration files with the default text editor"
(.git *構成ファイルをデフォルトのテキストエディターに関連付ける)
既定値はチェックON。チェックを付けたままにする

"Associate .sh files to be run with Bash"
(実行する.shファイルをBashに関連付ける)
既定値はチェックON。チェックを付けたままにする

"Use a TrueType font in all console windows"
(すべてのコンソールウィンドウでTrueTypeフォントを使用する)
既定値はチェックOFF。見た目だけの問題かと思われる。
チェックなしのままとする

"Check daily for Git for Windows updates"
(Git forWindowsの更新を毎日確認する)
既定値はチェックOFF。チェックしても良い気もするが、
チェックなしのままとする

4. Select Start Menu Folder
[Next]をクリック

5. Choosing the default editor used by Git
既定のエディタを選択
既定値(Use Vim (the ubiquitous text editor) as Git's default editor)でもいいんだろうが
VSCodeを使っているのであれば "Use Visual Studio Code as Git's default editor" を選択して良いのでは?
ということで、Visual Studio Code を選択する。

6. Adjusting the name of the initial branch in new repositories
(新しいリポジトリの最初のブランチの名前を調整する)
ブランチの名前にこだわらなければ、既定の "Let Git decide" で良いと思う
"Let Git decide (Gitに決めさせる)"
Let Git use its default branch name (currently: "master") for the initial branch in newly created repositories.
(新しく作成されたリポジトリの最初のブランチに、Gitにデフォルトのブランチ名(現在は「master」)を使用させる)
The Git project intends to change this default to a more inclusive name in the near future.
(Gitプロジェクトは、近い将来、このデフォルトをより包括的な名前に変更する予定)

"Override the default branch name for new repositories"
(新しいリポジトリのデフォルトのブランチ名を上書きする)
NEW! Many teams already renamed their default branches;
(多くのチームはすでにデフォルトのブランチの名前を変更している)
common choices are "main", "trunk" and "development".
(一般的な選択肢は、「main」、「trunk」、「development」)
Specify the name "git init" should use for the initial branch:
("git init" で最初のブランチに使用する名前を指定してください)

7. Adjusting your PATH environment
環境変数の設定
"Use Git from Git Bash only"
"Git from the command line and also from 3rd-party software"
"Use Git and optional Unix tools from the Command Prompt"

8. Choosing HTTPS transport backend
"use the OpenSSL library"
"Use the native Windows Secure Channel library"

9. Configuring the line ending conversions
"Checkout Windows-style, commit Unix-style like endings"
"Checkout as-is, commit Unix-style line endings"
"Checkout as-is, commit as-is"

10. Configuring the terminal emulator to use with Git Bash
"Use MinTTY (the default terminal of MSYS2)"
"Use Windows' default console window"

11. Choose the default behavior of 'git pull'
"Default (fast-forward or merge)"
This is the standard behavior of 'git pull':
fast-forward the current branch to the fetched branch when possible,
otherwise create a merge commit.
"Rebose"
Rebase the current branch onto the fetched branch.
If there are no local commits to rebase,
this is equivalent to a fast-forward.
"Only ever fast-forward"
Fast-foward to the fetched branch.
Fail if that is not possible.

12. Choose a credential helper
"Git credential Manager Core"
(NEW!) Use thenew, cross-platform version of the Git Credential Manager.
See more information about the future of Git Credential Manage here.

"Git Credential Manager"
(DEPRECATED) The Git Credential Manager for Windows handles credentials e.g.
for Azure DevOps and GitHub (requires .NET framework v4.5.1 or later).

"None"
Do not use credential helper.

13. Configuring extra options
"Enable file system caching"
"Enable symbolic links"

14.

15.

16.

起動

スタートメニューより [Git] - [Git Bash] を起動

設定

Gitをインストールしたら、コマンドプロンプトより以下設定を行っておく。
この設定は必須 [2版] 2024.04.19追記
git config --global user.name "ユーザー名"
git config --global user.email "メールアドレス"


Git, GitHub
[2版] 2024.04.19 17:10

0 件のコメント:

その他の記事