๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ปSTUDY/Git

[Git] ์ €์žฅ์†Œ์— ๋”ฐ๋ฅธ ๊ธ€๋กœ๋ฒŒ, ๋กœ์ปฌ ์œ ์ € ๋ณ€๊ฒฝํ•˜๊ธฐ

jmjm 2024. 1. 9. 10:03

์ „์ฒด(global)์™€ ํ•ด๋‹น ํ”„๋กœ์ ํŠธ(local)์— ๋งž๋Š” ์‚ฌ์šฉ์ž ์ด๋ฆ„, ์ด๋ฉ”์ผ์„ ์„ค์ •๊ณผ ์ˆ˜์ •, ์‚ญ์ œ๋ฅผ ์•Œ์•„๋ณด์ž.

๋จผ์ € ๋“ฑ๋ก๋œ ์ด๋ฆ„, ์ด๋ฉ”์ผ ํ™•์ธ

  1. ์ „์ฒดํ™•์ธ
$git config --list
  1. ์ด๋ฆ„, ์ด๋ฉ”์ผ ํ™•์ธ
$git config user.name
$git config user.email

git global (์ „์ฒด)

  • ํ•ด๋‹น ํ„ฐ๋ฏธ๋„ ์ „์ฒด์ ์œผ๋กœ ์“ธ git account ์„ค์ • ๋ฐ ์ˆ˜์ •
$git config --global user.name "์„ค์ •ํ• ์ด๋ฆ„"
$git config --global user.email "์„ค์ •ํ• ์ด๋ฉ”์ผ"

git local (ํ•ด๋‹น ํ”„๋กœ์ ํŠธ)

  • ํ•ด๋‹น ํ”„๋กœ์ ํŠธ์—์„œ๋งŒ ์ ์šฉํ•  git account ์„ค์ •(๋‹ค๋ฅธ ๊ณ„์ •์˜ ์ €์žฅ์†Œ๋ฅผ ์จ์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ) ๋ฐ ์ˆ˜์ •
  • ์ง€์ •ํ•  ์ €์žฅ์†Œ๋กœ ์ด๋™ ํ›„ ํ„ฐ๋ฏธ๋„์— ์•„๋ž˜ ๋ช…๋ น์–ด ์ž…๋ ฅ
$git config --local user.name "์„ค์ •ํ• ์ด๋ฆ„"
$git config --local user.email "์„ค์ •ํ• ์ด๋ฉ”์ผ"

๋“ฑ๋ก๋œ ์ด๋ฆ„, ์ด๋ฉ”์ผ ์‚ญ์ œ

  1. ์„ค์ •๋œ ์‚ฌ์šฉ์ž๋ฅผ ์ง€์šธ ๋•Œ
$git config --unset user.name
$git config --unset user.email
  1. global๋กœ ์„ค์ •๋œ confing ์‚ฌ์šฉ์ž๋ฅผ ์ง€์šธ ๋•Œ
$git config --unset --global user.name
$git config --unset --global user.email

Reference

git ๊ธ€๋กœ๋ฒŒ, ๋กœ์ปฌ ์œ ์ € ๋ณ€๊ฒฝํ•˜๊ธฐ
[Git] ๊นƒ ์‚ฌ์šฉ์ž(user) ์ด๋ฆ„(name) ๋ฐ ์ด๋ฉ”์ผ(email) ํ™•์ธ, ๋ณ€๊ฒฝ, ์‚ญ์ œ