- ์์
์ 4๋ช
์ด ๋ชจ๋ ๊ฐ์ branch(๋น์ ๋ธ๋์น ์์น: develop), Readme.md ํ์ผ ํธ์ง ๊ณต๋์์
์ ์งํ.
- ์์
์1์ด push ํ, ์์
์2 ๊ฐ push ๋ฅผ ์๋ํ๋ ์ถฉ๋ ๋ฐ์.
- ์์
์2์ ๋ก์ปฌ์ ์ฅ์์ ๊ณต๋repo์ธ ์๊ฒฉ์ ์ฅ์์ ์ฑํฌ๊ฐ ๋ง์ง ์์ ๋ฐ์ํ ๋ฌธ์ .
- ์์
์3,4๋ git add. ๊น์ง ๋ชจ๋ ๋ง์น์ํฉ.
(๊ฐ์์ ๋ก์ปฌ ์ ์ฅ์์์ ๋ณ๊ฒฝ๋ ํ์ผ์ ์ํ๋ฅผ *์คํ
์ด์ง ์ํ๋ก ๋๊ธด ์ํฉ)
: failed to push some refs to โ์๊ฒฉ repository์ฃผ์โ
์๊ฒฉ ์ ์ฅ์์ ์๋ ํ์ผ์ด ๋ก์ปฌ ์ ์ฅ์์๋ ์๊ธฐ ๋๋ฌธ์ ๋ํ๋๋ error์ด๋ค.
์๊ฒฉ ์ ์ฅ์์ ๋ก์ปฌ์ ์ฅ์์ ์ฑํฌ๋ฅผ ๋ง์ถ ์ ์๋๋ก git pull <origin develop> ๋ช
๋ น์ด๋ฅผ ์
๋ ฅ ํ ๋ค์ ๋ณ๊ฒฝ๋ ๋ด์ฉ์ ์๊ฒฉ์ ์ฅ์๋ก push ํด์ฃผ์ด์ผ ํ๋ค.
๊ทธ๋ฌ๋..
์๋ด ๋ฌธ๊ตฌ์ ๋ฐ๋ผ ์คํ
์ด์ฑ ๋์ด์๋ ์ํ๋ฅผ ์ ์ ์์ ์ ์ฅ์๋ก ์ฎ๊ฒจ๋๊ณ , ๋ก์ปฌ ์ ์ฅ์์ ์๊ฒฉ ์ ์ฅ์์ ๊ฐ์ฅ์ต๊ทผ์ํ์ branch๋ฅผ ๋ก์ปฌ์ ์ฅ์๋ก merge ๋ ์ ์๋๋ก ํด์ฃผ๋ฉด ๋๋ค.
git stash // add, commit ํ ์คํ์ ์์์ ์ฅ์๋ก ์ฎ๊ฒจ๋
git pull origin <์๊ฒฉ๋ธ๋์น๋ค์> // ์๊ฒฉ์ ์ฅ์ ๋ธ๋์น๋ฅผ ๋ก์ปฌ์ ์ฅ์๋ก ๊ฐ์ ธ์ค๊ธฐ
git stash pop // ์์์ ์ฅ์์ ์ฎ๊ฒจ๋ ์คํ(add, commit ํ ๋ด์ฉ)์ ๊ฑฐ
Bash
๋ณต์ฌ
* git/giHub ์คํ
์ด์ง ์์ญ,์ํ ์ดํด๋ฅผ ๋๋ ๋ด์ฉ
๋๋์ :
์์ง์ฑ : ๊ฐ์ ๋ธ๋์น, ๊ฐ์ ํ์ผ ๋์์์
์ ๊ผญ ์ง์ํ์..!