Git(Git)をインストールする
襟(Git)は、小さなプロジェクトから非常に大きなプロジェクトまで、あらゆるものを迅速かつ効率的に処理できるように設計された無料のオープンソース分散型 バージョン管理システム(VCS, Version Contrl System)です。Gitのホームページで紹介する内容ですが、初心者が聞いて理解するのは無理な説明に見えます。 でも、私たちは誰ですか~配達の民族じゃないですか~!?
ギット(Git)ホームページにアクセス
Gitがどこに使うもので、どうやって設定するのか調べてみましょう。 Gitという言葉を初めて聞いた方もいるかと思いますが、開発者の世界では耳が痛いほど聞いたことがある用語です。下記のように ホームページ 初期画面を見ると、Gitをこのように紹介しています。Gitのホームページの最初の段落は本ポストジェルの上部に記載しました。

Gitは習得が容易で、インストールスペースも小さく、パフォーマンスも非常に高速です。安価なローカルブランチ、便利なステージング領域、マルチワークフローなどの機能で、Subversion、CVS、Perforce、ClearCaseなどのSCMツールよりも優れています。
(旗ホームページ案内テキスト2段落目の解釈フレーズ)

Gitとは?
完璧に理解されたので、Gitが何なのかについては伏せておきます。 これは実際に使ってみて「ああ、そういうことか」と分かるようになります。関連書籍では何と言っているのか見てみると下記のような感じです。Gitに対する小さな理解に役立つと思います。
ファイルの変更内容を追跡して履歴を管理するスナップショット(Snapshot)ベースのバージョン管理システムです。Gitはコンソール(ターミナル)に入力するコマンドベースのコマンドセットを提供し、コマンドセットを使ってファイルとリポジトリを管理します。
-核心だけを素早くGit(著者: アポスト)
Gitはプログラムのバージョン管理のためのツールです。バージョンとは、プログラムの一部内容が変わったり、新しい機能が追加されるなど、何か意味のある変化が結果的に出てくることを言いますが、Gitはこのバージョンを管理します。バージョンを管理するということは、プロジェクトの時間と次元を管理することです。
- ヤルコのTOO MUCH 親切なGit & GitHub(著者: コ・ヒョンミン)
Gitの初期化と作業ディレクトリ
Gitはどこに使うものでしょうか?Gitをマイコンピュータにインストールしてバージョンを管理したいプロジェクトフォルダでGit初期化をします。このフォルダをRepository(リポジトリ(リポジトリ)とも呼ばれ、Gitの初期化が完了したフォルダをWorking Directoryと言います。
# Git の初期化コマンド
git init上のようにGit初期化をすると、そのフォルダには.gitフォルダができますが、基本的に隠しフォルダなので見えません。 エクスプローラーメニューの表示>表示>隠し項目を選択してチェックを表示したら見えます。 このフォルダにリポジトリの機能を実装するためのファイルとフォルダが生成されます。
もう少し説明すると、ワーキングディレクトリ内の全てのファイルとフォルダは 깃によって管理され、変更履歴も管理されます。ソースコードファイルの内容が変更されたら、このファイルは Modified状態になります。修正されたファイル内容をリポジトリに反映するためには修正されたファイルとその部分を探して Staged 状態を表示するのですが、この過程を Staging といいます。最後に コミット コマンドで変更された内容を確定します。
プロジェクトフォルダ作成 > Git初期化 > 作業ディレクトリ > (フォルダ内ファイル変更など) Modified状態 > (リポジトリ反映前) Staging > Commitコマンドでリポジトリ反映確定
Gitをインストールする(Window, MacOS)
Gitホームページの右中央にある'Download for Window'をクリックします。 そして、ダウンロードしたファイルを実行して'次へ次へクリック'でプロセスを進めます。
MacOSの場合、ダウンロードアイコンをクリックすると、以下のような画面が表示されます。

Macの場合、一般的に Homebrewを使ってGitをInstall します。macOS上部バーの右側にある虫眼鏡アイコンを実行して(もしくはCMD + Spacebar)terminalを入力してターミナルを表示します。 そして次のコマンドを入力してHomebrewを私のパソコンに入れます。 (入れるという表現がちょっと変ですね。 軍밤は入れるのが正しいようですが...)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"ホームブリューがインストールされたら、下記のようなコマンドを実行してシステムPathにホームブリューを追加するメッセージが表示されます。 下線部の部分を入力してパスに追加します。
==> 次の手順です:
- ターミナルでこの2つのコマンドを実行し、HomebrewをPATHに追加します:
(echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/kevinko/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"Homebrewのインストールとパス設定が完了したので、Homebrewを使ってGitのインストールコマンドを実行し、Gitのバージョン確認コマンドも実行して確認します。
brew install git
git --version基本ブランチ名変更及びインストール完了確認
最後にGitの基本ブランチ名をmainに設定する必要があります。
以前はメインブランチの名前をmasterとしましたが、今は機能が追加されてmainなど他の名前も可能になりました。 GitHubの場合はメインブランチ名をmasterからmainに変更しました。
WindowsではWin+Rショートカットキーで実行ウィンドウを開き、'cmd'を入力します。CMDウィンドウで下記のコマンドを実行します(MacOSでは上で開いたterminalウィンドウで実行してください)。
git config --global init.defaultBrach mainしかし、このようにすると、以下のようにエラーが発生する方もいるでしょう。
C:\Users\USER>git config --global init.defaultBrach main
error: could not lock config file C:/Program Files (x86)/Common Files/Rasterex Shared/Text Filters/.gitconfig:Permission deniedこの場合は次のように管理者権限でCMDウィンドウを開いてgitコマンドを実行してください。
Windowsスタートメニュー-Windowsシステム-コマンドプロンプトで右クリック-詳細-管理者権限で実行
整理する
ここまで完了したらGitのインストールが終わります。Windowsでインストールするのに比べたらちょっと難しく見えますね~Windowsに慣れすぎたのかもしれません。 実は最近Macを家に持ち帰ったのですが、ちょっと不便なのは事実です。でも コーディングのように慣れれば 良くなると思います。
オペレーティングシステムに関係なく、Gitが正しくインストールされたか確認するため、コマンドプロンプトウィンドウ(ウィンドウキー+Rした後、実行ウィンドウにcmd入力、ショートカットは ここで 勉強しましょう)、もしくはterminalでgitと入力するとGit実行ファイルが動いてGitヘルプが表示されます。下記のような画面が表示されたらGitがちゃんとインストールされたことです。

今回のポストもよくついてきてくれてありがとうございました。Gitのインストールだけを上のポストですが、文章を書いてたら長くなりましたね。 ブランチなど扱ってない概念もありますが、別のポストでGit & GitHubを扱うことにします。
人生ブキャキャラ作成アシスタント、ハイチ・プレイグラウンドにテリーでした。
ありがとうございます。






