์ค๋์ ์ฃผ์์ฌํญ (6/26, ์์์ผ)
- Lv3 ๊ณผ์ ๋๋น ํ์ต
๋ชธ์ด๋ฌ์ด์
๊ฐ์๋ฅผ ๋ค์ผ๋ฉด์ ํ์ตํ ๋ด์ฉ๋ค์ ๋ก์ปฌ ์ ์ฅ์์ ์ปค๋ฐํด๋๋๋ฐ, ๋ง ๊ทธ๋๋ก ๋ก์ปฌ์ ์ ์ฅํ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๋ด๊ฐ ๋ก์ปฌ ์ ์ฅ์๋ฅผ ์ฒญ์ํ๋ฉด ํ์ตํ ๋ด์ฉ์ด ์ ๋ถ ๋ ์๊ฐ๊ฒ ๋๋ค. ํนํ๋ ํฌ๋งท์ ์์ฃผํ๋ ๋์๊ฒ๋ ๋ฐฑ์ ์ด ์ ๋ง ์ค์ํ๋ค.
๊ทธ๋์ ์๊ฒฉ ์ ์ฅ์์ ์ฎ๊ฒจ์ฃผ๊ธฐ๋ก ํ๋ค! ๊ทธ๋ฆฌ๊ณ ์ด ๊ณผ์ ์์ ๋ง์ ์ผ์ด ์์๋๋ฐ....
ํ์์๋ ์๊ฒฉ์์ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ๋จผ์ ์์ฑํ ํ์ โ ๊ทธ๊ฑธ ์ ์ฅํ ์์น์ clone
ํ๊ณ โ ๊ฑฐ๊ธฐ์ ํ๋ก์ ํธ ํ์ผ์ ๋ง๋ค์ด์ ์์
์ ์์ํ๋๋ฐ, ์ด๋ฒ์ ์กฐ๊ธ ๋ฌ๋๋ค.
์ด๋ฏธ ๋ก์ปฌ์ ์์ฑ๊ณผ ์ปค๋ฐ์ด ๋์ด์๋ ํ๋ก์ ํธ ํ์ผ์ โ ์๋ก์ด ์๊ฒฉ ์ ์ฅ์์ ์ ๋ก๋ ํด์ผํ๋ค. ๊ทธ๋์ ๋๊ฐ์ง ๋ฐฉ๋ฒ์ ์๊ฐํด๋ดค๋๋ฐ(Git์ ์ ๋ชจ๋ฅด์ง๋ง)
2๋ฒ์ ๋ฐฉ๋ฒ์ผ๋ก ์คํํ๊ณ , ์ํ์ฐฉ์ค๊ฐ ๋ง์์ 30๋ถ์ ์ก์๋จน์ ๋ฏํ๋ค. ์ ์ํ ์ ์ revision์ด main์ด์ด์ผํ๋ค
๋ ์ฌ์ค์ด๋ค. (cherry pick์ ์ฌ์ฉํ๋ค๋ฉด ๋ค์ ์์ํ๋ก ๋๋ ค๋์ผํ๋ค๋ ๋ป์ด๋ค)
์์๋ ๋ค์๊ณผ ๊ฐ๋ค.
์ด๋ฏธ ์์ฑ๋์๊ณ , ๋ก์ปฌ์ ์ปค๋ฐ๊น์ง ์๋ฃ๋ ํ๋ก์ ํธ๋ฅผ ์ค๋นํ๋ค.
GitHub๋ฅผ ํตํด ์๊ฒฉ ์ ์ฅ์๋ฅผ ์์ฑํ๋ค.
git bash
๋ฅผ ์คํํ๊ณ , ๋ก์ปฌ ์ ์ฅ์ ๊ฒฝ๋ก๋ก ์ด๋ํ๋ค.
$ cd {ํ์ผ ๊ฒฝ๋ก}
$ cd /c/Project/spring-auth
remote
๋ช
๋ น์ด๋ฅผ ํตํด ํด๋น ๋ก์ปฌ ์ ์ฅ์์ ์๊ฒฉ ์ ์ฅ์๋ฅผ ์ฐ๊ฒฐํด์ค๋ค.
$ git remote add origin {์๊ฒฉ ์ ์ฅ์ URL}
$ git remote add origin https://github.com/jungeun5-choi/test.git
branch
๊ฐ main
์ผ๋ก ์ค์ ๋์๋์ง ํ์ธํ๋ค.
$ git branch -M main
์ง๊ธ๊น์ง ๋ก์ปฌ์ ์ปค๋ฐ๋ ๊ฒ๋ค์ push
ํ๋ค.
$ git push -u origin main