โ Git ์ค์น ๋ฐฉ๋ฒ
1๏ธโฃ Homebrew ํตํ Git ์ค์น๋ฅผ ์ํด์ mac ํฐ๋ฏธ๋ ์ฑ์ ์คํํฉ๋๋ค.
2๏ธโฃ brew install git ์ ๋ ฅ ๋ฐ ์คํ
brew install git
// mac ํฐ๋ฏธ๋ ์
๋ ฅ ๋ฐ ์คํ
3๏ธโฃ git --version ์ ๋ ฅ ๋ฐ ์คํ
๐ Git ๋ฒ์ ์ด ์ ๋๋ก ์ค์น๋์๋์ง ํ์ธ์ ํ๊ธฐ ์ํด ์๋ ์ฝ๋๋ฅผ ํฐ๋ฏธ๋ ์ฑ์ ์ ๋ ฅํ๋ฉด ๋ฒ์ ์ ํ์ธํ ์ ์์ต๋๋ค.
๋ค์๊ณผ ๊ฐ์ด git version 2.41.0(23๋ 8์ 16์ผ ๊ธฐ์ค ๊ฐ์ฅ ์ต์ ๋ฒ์ ) ๋ฒ์ ์ด ํ์ธ๋๋ฉด ์ ๋๋ก ์ค์น๋์๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค.
git --version
์ด์ Git์ ์ฌ์ฉํ์ฌ ๋ฒ์ ๊ด๋ฆฌ ๋ฐ ๊ฐ๋ฐ ํ์ ์ ์์ํ ์ ์์ต๋๋ค.
๐ฏ Git ๊ธ๋ก๋ฒ ํ๊ฒฝ ์ค์ ์ด๋?
๊ธ๋ก๋ฒ ํ๊ฒฝ ์ค์ ์ ์ฌ์ฉ์ ์ด๋ฆ, ์ด๋ฉ์ผ ์ฃผ์ ์ ๋ณด๋ฅผ ์ง์ ํ๋๋ฐ ์ฃผ๋ก ์ฌ์ฉ๋๋ฉฐ, Git ์ปค๋ฐ ๋ฉ์์ง ์์ฑ์ ์ ๋ณด๋ก ์ฌ์ฉ๋ฉ๋๋ค. Git ๊ธ๋ก๋ฒ ํ๊ฒฝ ์ค์ ์ ์ํด์ ํฐ๋ฏธ๋์ git config ๋ช ๋ น์ด๋ฅผ ํตํด ์ฌ์ฉ์์ ์ด๋ฆ๊ณผ ์ด๋ฉ์ผ ์ฃผ์๋ฅผ ์ค์ ํ ์ ์์ต๋๋ค.
๐ Git ์ฌ์ฉ์๋ช ์ค์
git config --global user.name "Your Name"
// ํฐ๋ฏธ๋ ์ฑ ์คํ - ์ฝ๋ ์
๋ ฅ ๋ฐ ์คํ - ์ฃผ์ํ ์ global ์ -- 2๊ฐ ์
๋ ฅ
๐ง Git ์ด๋ฉ์ผ ์ค์
"Your Email@example.com" ์ด ๋ถ๋ถ์ ์์ฃผ ์ฌ์ฉํ๋ ์ด๋ฉ์ผ ์ฃผ์๋ฅผ ์ ๋ ฅํ๋ฉด ๋ฉ๋๋ค. ์ด๋ ๊ฒ ์ค์ ํ ๊ธ๋ก๋ฒ ์ฌ์ฉ์ ์ ๋ณด๋ ์ปค๋ฐ๊ณผ ๊ด๋ จ๋ ๋ฉํ๋ฐ์ดํฐ๋ก ์ฌ์ฉ๋ฉ๋๋ค.
git config --global user.email "Your Email@example.com"
โ Git ๊ธ๋ก๋ฒ ํ๊ฒฝ ์ค์ ํ์ธ ๋ฐฉ๋ฒ
git config --global user.name
// ๋งฅ ํฐ๋ฏธ๋ ์
๋ ฅ ๋ฐ ์คํ ๋ฑ๋ก๋ ์ฌ์ฉ์๋ช
ํ์ธ ๊ฐ๋ฅํฉ๋๋ค.
git config --global user.email
// ๋งฅ ํฐ๋ฏธ๋ ์
๋ ฅ ๋ฐ ์คํ ๋ฑ๋ก๋ ์ฌ์ฉ์ ์ด๋ฉ์ผ ํ์ธ ๊ฐ๋ฅํฉ๋๋ค.
โ Git ๊ธ๋ก๋ฒ ํ๊ฒฝ ์ค์ ์ฌ์ฉ์๋ช ๋ฐ ์ด๋ฉ์ผ ์ฃผ์ ์ญ์ ๋ฐฉ๋ฒ
// = ์ฃผ์
์ฃผ์ = //
โ
์ฝ๋(Code)์ค๋ช
์ ์ํ ์ฃผ์์ ์๋ฏธ
git config --global --unset user.name
// ์ฌ์ฉ์๋ช
์ญ์
git config --global --unset user.email
// ์ด๋ฉ์ผ ์ญ์
๋๊ธ