【Git】初心者必見!Gitをインストール方法/HomebrewでGitをインストール
目次
Gitとは?
一言で言うと、バージョン管理システムです。
実務として、プログラムを書いていると、いきなり修正が入ることがあったりします。
作っている最中に、「やっぱりこっちで!」みたいなことはあります。
またエラーがあった時に過去の履歴を追うことにもできます。
プログラマーやデザイナーなこういった内容は付き物なので、バージョン管理は必須です。
「バージョン管理」がいまいちピンとこない場合は、バックアップをリモートで管理していると思ってもいいかもしれません。
実務ではリモートで管理できるので、チームなど複数人での開発に使われます。
ぜひこの機会に覚えていきましょう。
Gitのバージョン確認
MacBook-Pro:~User$ git --version
git version 2.21.0 (Apple Git-122.2)
スポンサードサーチ
Gitのインストール方法
- インストーラーでのGitをインストール
- HomebrewのGitのインストール
Gitのインストール方法は主に二つあります。
インストーラーを使うと、Gitのバージョンを上げたい時にアップをしたいとに、
インストーラーを再インストールする必要があります。
なので、Homebrewでのインストールをおすすめします。
インストーラーでのGitをインストール
インストールしたいバージョンをインストールして、ZIPファイルを解凍して進めるだけで簡単に、インストールができます。
HomebrewのGitのインストール
home brewでGitのインストール確認をします。
MacBook-Pro:~ User$ brew list
==> Formulae
apr gdbm libmetalink mysql protobuf
apr-util gettext libpng nghttp2 python@3.9
argon2 glib libpq nginx readline
aspell gmp libsodium nodebrew rtmpdump
autoconf icu4c libssh2 oniguruma six
brotli jemalloc libtiff openldap sqlite
c-ares jpeg libtool openssl@1.1 tidy-html5
curl krb5 libunistring pcre unixodbc
fontconfig libev libzip pcre2 webp
freetds libevent lz4 php xz
freetype libffi m4 php@7.4 zstd
gd libidn2 mpdecimal phpmyadmin
gitが表示されていなければ、Homebrewでインストールはされていないということです。
Gitのインストール
MacBook-Pro:~ User$ brew install git
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 1 tap (homebrew/core).
==> New Formulae
alda ns-3 samba
alerter openfpgaloader slirp4netns
conmon openliberty-jakartaee8 tracker
darglint openliberty-microprofile4 vala-language-server
fuse-overlayfs openliberty-webprofile8 zet
linux-headers@4.15 psalm
macos-term-size pydocstyle
==> Updated Formulae
Updated 746 formulae.
==> Renamed Formulae
envoy@1.17 -> envoy@1.18 parallelstl -> onedpl
linux-headers -> linux-headers@4.4
==> Downloading https://ghcr.io/v2/homebrew/core/git/manifests/2.32.0_1
######################################################################## 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/git/blobs/sha256:c73ff9436e9642
==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sh
######################################################################## 100.0%
==> Pouring git--2.32.0_1.big_sur.bottle.tar.gz
==> Caveats
The Tcl/Tk GUIs (e.g. gitk, git-gui) are now in the `git-gui` formula.
Bash completion has been installed to:
/usr/local/etc/bash_completion.d
Emacs Lisp files have been installed to:
/usr/local/share/emacs/site-lisp/git
==> Summary
🍺 /usr/local/Cellar/git/2.32.0_1: 1,517 files, 42.0MB
最後の一行の「2.32.0_1」が現在のバージョンになります。
コマンドでバージョン確認しても同じにならない。
MacBook-Pro:~ User$ git --version
git version 2.21.0 (Apple Git-122.2)
スポンサードサーチ
GitのPATHを通す
バージョンが違うのはパスが通ってないので、新しいGitを利用するようにPATH設定します。
// Gitのパスのを通す.
export PATH="/usr/local/Cellar/git/2.32.0_1/bin:$PATH"
PATHは更新するか、ターミナルの再起動をしないと反映されないので、更新しましょう。
// PATHの更新.
MacBook-Pro:~ User$ source ~/.bash_profile