๋ง์ฝ์ ์ฒ์์ผ๋ก ํน์ Repository์ ์ฐ๊ฒฐํ๋ ค๊ณ ํ๋ค๋ฉด

Git ์ฒซ ์ปค๋ฐ์์ Author identity unknown ๋ฐ ๋ ํด๊ฒฐ ๋ฐฉ๋ฒ (Windows Git Bash)
์ฒ์์ผ๋ก Git์ ์ฌ์ฉํด ์ปค๋ฐ์ ํ๋ ค๋๋ฐ ์๋์ฒ๋ผ ์๋ฌ๊ฐ ๋จ๋ ๊ฒฝ์ฐ๊ฐ ์๋ค.
์ด ๊ธ์ Windows + Git Bash ํ๊ฒฝ์์ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ , main ๋ธ๋์น๋ก ์ ์ push๊น์ง ํ๋ ๊ณผ์ ์ ์ ๋ฆฌํ ๊ธ์ด๋ค.
1) ์๋ฌ ์์ธ: Git์ด ์ปค๋ฐ ์์ฑ์ ์ ๋ณด๋ฅผ ๋ชจ๋ฅด๊ธฐ ๋๋ฌธ
Git์ ์ปค๋ฐ์ ๋ง๋ค ๋ ์์ฑ์ ์ด๋ฆ(name) ๊ณผ ์ด๋ฉ์ผ(email) ์ ์ปค๋ฐ ๋ฉํ๋ฐ์ดํฐ๋ก ํจ๊ป ์ ์ฅํ๋ค.
๊ทธ๋ฐ๋ฐ ์ฒ์ ์ธํ
ํ PC๋ผ๋ฉด ์ด ์ ๋ณด๊ฐ ์์ด์ Author identity unknown ์๋ฌ๊ฐ ๋ฐ์ํ๋ค.
2) ํด๊ฒฐ: user.name, user.email ์ค์ ํ๊ธฐ (Global ์ถ์ฒ)
์๋ ๋ช ๋ น์ผ๋ก ๋ด ์ปดํจํฐ ์ ์ฒด(๋ชจ๋ repo)์ ๊ธฐ๋ณธ ์์ฑ์ ์ ๋ณด๋ฅผ ์ค์ ํ ์ ์๋ค.
- --global : ์ด PC์์ ๋ง๋๋ ๋ชจ๋ Git ์ ์ฅ์์ ์ ์ฉ
- ์ด๋ฉ์ผ์ ๊ณต๊ฐํ๊ณ ์ถ์ง ์๋ค๋ฉด @users.noreply.github.com ํํ๋ฅผ ์ฐ๋ ๊ฒ ์์ ํ๋ค.
์ค์ ์ด ์ ๋์๋์ง ํ์ธ:
์ถ๋ ฅ ์์๋ ์ด๋ฐ ํํ๋ค.
3) ๋ธ๋์น ์ด๋ฆ์ main์ผ๋ก ๋ง์ถ๊ธฐ
์์ Git ๊ธฐ๋ณธ ๋ธ๋์น๋ master์๊ณ , ์์ฆ์ ๋๋ถ๋ถ main์ ์ฌ์ฉํ๋ค.
ํ๋ก์ ํธ์์ main์ผ๋ก ํต์ผํ๋ ค๋ฉด ์๋์ฒ๋ผ ๋ฐ๊พผ๋ค.
ํ์ฌ ๋ธ๋์น ํ์ธ:
4) ์ปค๋ฐ ๋ค์ ์๋ → ์ฑ๊ณต
์ด์ ๋ค์ ์ปค๋ฐํ๋ฉด ์ ์์ ์ผ๋ก ๋๋ค.
์ฑ๊ณตํ๋ฉด ์๋ ๊ฐ์ ๋ฉ์์ง๊ฐ ๋์จ๋ค.
5) push ํ ๋ ๋ธ๋ผ์ฐ์ ์ธ์ฆ ๋จ๋ ๊ฑด ์ ์
์๊ฒฉ ์ ์ฅ์(GitHub)๋ก ์ฒ์ pushํ ๋๋ ์๋์ฒ๋ผ ๋ธ๋ผ์ฐ์ ์ธ์ฆ์ ์๊ตฌํ ์ ์๋ค.
์ถ๋ ฅ ์:
์ด๊ฑด Git Credential Manager๊ฐ GitHub ๋ก๊ทธ์ธ/๊ถํ์ ์ฐ๊ฒฐํ๋ ๊ณผ์ ์ด๋ผ ์ ์์ด๋ค.
๋ธ๋ผ์ฐ์ ์์ ๋ก๊ทธ์ธ/๊ถํ ์น์ธ๋ง ํ๋ฉด push๊ฐ ์๋ฃ๋๋ค.
6) ์ ๋ฆฌ (๊ฐ์ฅ ์ค์ํ ํต์ฌ)
์ฒ์ ์ปค๋ฐ์์ Author identity unknown์ด ๋จ๋ฉด ๊ฑฐ์ ํญ์ ์ด๊ฒ๋ง ํ๋ฉด ๋๋ค:

'๐ฉโ๐ปDeveloper ๐ก' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| ํ๋ก์ ํธ2 ์ฌ๋ฅ ๋ฐ ํ๋ฆฌ๋์ ๋งค์นญ ํ๋ซํผ ๊ธฐํ๋ถํฐ ์ค๊ณ ๋ฐ ๊ฐ๋ฐ (0) | 2026.03.08 |
|---|---|
| ํ์ค์ ์ผ๋ก ์ด์ง ๊ฐ๋ฅํด. (0) | 2026.02.02 |
| ํด์ธ ๊ธ์ต๊ถ์์ โ์ฝ๋ฉ์ผ๋ก ํ๋โ ๋ํ ์ง๋ฌด 3๊ฐ์ง (0) | 2026.02.02 |