【Git】初心者必見!Gitをインストール方法/HomebrewでGitをインストール

Git

Gitlab
ミニマリスト_カミ

kamiです。
TwitterYoutubeもやってます。

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

GitGit

Posted by kami