git config
โ ์๋์ฐ ๊ธฐ์ค์ผ๋ก ์ค๋ช ํฉ๋๋ค. Git ๋ช ๋ น์ด๋ค์ ๋งฅ, ์๋์ฐ ์ ๋ถ ๋๊ฐ์ง๋ง ๋งฅ์ ์ธํ ํ ๋ ์ด์ง ๋ค๋ฅผ ์๋ ์์ต๋๋ค.
์ฒ์ ์ค๋นํ ๊ฒ์ ๋์์๋ ๋๋ก ๊นํ๋ธ ๊ณ์ ํ์๊ฐ์ ๊ณผ git์ ์ค์นํ๋ค๋ฉด ์ด์ ๊ณ์ ์ ์ฐ๊ฒฐํ๋ฉด ๋ฉ๋๋ค.
์๋์ฐ๋ ๋น ๊ณต๊ฐ์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ์ ํด๋ฆญํ ํ Git Bash Here๋ฅผ ํด๋ฆญํ๋ฉด ๋ฉ๋๋ค.
1. ์บ์ฑ ๋ฐ์ดํฐ ์ญ์
๋จผ์ ์ด๋ฏธ ์ฅ๋น์ ๋ฑ๋ก๋ GitHub ๊ณ์ ์ ์ญ์ ํ๋ ๊ฒ์ ๋๋ค.
๊ทธ๋์ ์๋ง ์ฒ์ Git์ ์ฌ์ฉํ๋ ๋ถ๋ค์ ๋์ด๊ฐ์ ๋ ๋ฌธ์ ์์ ๊ฒ ๊ฐ์ต๋๋ค.
ํ์ง๋ง ๋ง์ฝ ์๋ ๋ด์ฉ์ ์งํํ๋ค๊ฐ ๋ฌธ์ ๊ฐ ์๊ธด ๋ถ๋ค์ ์๋ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํด์ฃผ๊ณ , ๋ค์ ์ฒ์๋ถํฐ ์๋ํด๋ณด์ธ์.
git config --global --unset credential.helper
git config --system --unset credential.helper
2. Git ์ฐ๊ฒฐํ๊ธฐ
์ด์ ํฐ๋ฏธ๋์์ git config --list
๋ฅผ ํ์ธํด๋ด
์๋ค.

๊ทธ๋ฌ๋ฉด ์ ์ฌ์ง๊ณผ ๊ฐ์ ๋ด์ฉ์ด ๋์ค๋๋ฐ, ๋ค๋ฅธ ๋ด์ฉ์ ๋ค ํ์ ์๊ณ ์๋ ๋นจ๊ฐ ๋ค๋ชจ ๋ฐ์ค๋ง ์์ ํ ๊ฒ์ ๋๋ค.
git config --global user.name "์์ ์ด๋ฆ"
git config --global user.email ์ด๋ฉ์ผ
git config --global core.editor nano
์ฒซ ๋ฒ์งธ๋ ์์ ์ด ๊นํ๋ธ์ ๋ฑ๋กํ ์ด๋ฆ์ ์์ฑํ๋ฉด ๋ฉ๋๋ค.
ex. git config --global user.name "Dabeen Jeong"
๋ ๋ฒ์งธ๋ ์์ ์ ๊นํ๋ธ ์ด๋ฉ์ผ์ ์์ฑํ๋ฉด ๋ฉ๋๋ค.
ex. git config --global hello70825@gmail.com
์ธ ๋ฒ์งธ๋ ์ด๋ฒ ์คํฐ๋์์๋ nano ์๋ํฐ๋ฅผ ์ฌ์ฉํ ์์ ์ด๋ผ nano๋ก ์ค์ ํด์ฃผ๋ฉด ๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ค๋ฒ์งธ๋ nano๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด ์ค์นํ๋ ๊ฒ์ ๋๋ค.
ex. git config --global core.editor nano
์๋ํฐ๋ ๊ธฐ๋ณธ ์ค์ ์ธ vim์ผ๋ก ํด๋ ์๊ด ์์ง๋ง, ๋จ์ถํค๊ฐ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ์ฌ๊ธฐ์๋ nano๋ก ์งํํ๊ฒ ์ต๋๋ค.
์ด์ ๊ณ์ ์ฐ๊ฒฐ ์ค์ ์ด ๋๋ฌ์ผ๋ ์ด์ ์ค์ต์ ์งํํ๋ฉด์ ๋ณํํ๊ฒ ์ต๋๋ค.
Last updated