728x90 Develop/Git4 [git ๋ช ๋ น์ด] ๋ก์ปฌ ๋ธ๋์น ์ญ์ , ์๊ฒฉ ๋ธ๋์น ์ญ์ ๋ช ๋ น์ด ๋ก์ปฌ๋ธ๋์น ์ ๊ฑฐ ๋ช ๋ น์ด // ๋ก์ปฌ ๋ธ๋์น ์ ๊ฑฐ ๋ช ๋ น์ด git branch -d ๋ธ๋์น์ด๋ฆ // ์๊ฒฉ ๋ธ๋์น ์ ๊ฑฐ ๋ช ๋ น์ด git push origin --delete ๋ธ๋์น์ด๋ฆ ๋ช ๋ น์ด๋ก ๊ฐํธํ๊ฒ ๋ธ๋์น๋ฅผ ์ ๊ฑฐ ํ ์ ์๋ค. 2023. 3. 3. [Git] ์๊พธ ๊น๋จน์ด๋ฒ๋ฆฌ๋ Git Push ์ทจ์ ๋ฐฉ๋ฒ git push ์ทจ์ ๋ฐฉ๋ฒ $ git reset HEAD^ - ๊ฐ์ฅ ์ต๊ทผ commit์ ์ทจ์ํ๊ณ ๋ก์ปฌ์ ์์ ํ๊ฒฝ์ ๋๋๋ฆฐ ์ํ - ์๊ฒฉ ์ ์ฅ์์๋ ์ ์ฉ์ด ๋์ด์ผํจ $git push origin branchName -f - ์๊ฒฉ ์ ์ฅ์์ ๊ฐ์ ๋ก pushํ์ฌ ์๊ฒฉ ์ ์ฅ์์ ๋ก์ปฌ ํ๊ฒฝ์ ๊ฐ๊ฒ ๋ง๋ ๋ค. - ๋ ์๋ชป ์ปค๋ฐํ๋ ์์ ๋ด์ฉ์ ์ง์ด๋ค. ์ด๋ฒ์ด ๋ง์ง๋ง์ด๋ค ์ง์ง ๋ ์์ด๋ฒ๋ฆฌ๋ฉด ๋ ์ง์ง ๋ฐ๋ณด.. ์ ๋ฐ ๊ธฐ์ตํด!!!!!!!!!!!!! 2022. 12. 22. [GIT] ๋ธ๋์น ๋ณํฉ ์ทจ์ํ๊ธฐ merge ์ทจ์ ๋ธ๋์น ๋ณํฉ ์ทจ์ํ๋ ๋ฐฉ๋ฒ merge ์ทจ์ํ๊ธฐ merge ํ ์๋ชป merge ๋์์ ๋ ๋๋๋ฆฌ๋ ๋ฐฉ๋ฒ. $ git merge --abort git merge --abort ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด merge ํ๊ธฐ ์ ์ํ๋ก ๋๋์๊ฐ. ( merge ์ ์์ ํ๊ฒฝ์์ stash ํ์ง ์์๊ฑฐ๋ ์ปค๋ฐํ์ง ์์์ ๋์๋ ๋์๊ฐ์ง ์์.) merge๋ฅผ ์์ ์ฒ์๋ถํฐ ๋ค์ ํ๊ณ ์ถ๋ค๋ฉด git reset --hard HEAD ๋ฅผ ์ธ ์๋ ์์. 2022. 12. 7. [Git] git ๋ช ๋ น์ด ๋ชจ์ ์์ ํ์ ๋ธ๋์น ๋ฐ๊ฟ์ผ ํ ๋ ์์ ์ ํ๊ณ ๋์ ๋ค๋ฅธ ๋ธ๋์น์์ ์์ ์ ํ๊ณ ์์์ ๋ ์์ ํ ๋ด์ฉ์ develop ๋ธ๋์น์ ์ปค๋ฐํ ๋ฐฉ๋ฒ์ด stash๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ git stash // ์ปค๋ฐํ์ง ์์ ๋ณ๊ฒฝ์ฌํญ ์์ ์ ์ฅ git checkout develop // develop ๋ธ๋์น๋ก ๋ณ๊ฒฝ git stash pop // ์์๋ก ์ ์ฅํ ๋ณ๊ฒฝ์ฌํญ์ ๋ณต์ ์ปค๋ฐ ํ ์ปค๋ฐ ์ทจ์ ์ด๋ค ํ์ผ์ ๋นผ๋จน๊ณ commit๋ฅผ ํด๋ฒ๋ ธ์๋ ์์ ํ ํ์ผ๋ค์ ๋ ๋ฆฌ์ง ์๊ณ ์ปค๋ฐํ๋ ๋ฒ == ์ธํ ๋ฆฌ์ ์ด์์ undo commit ์ด ์์ง๋ง ์ํตํ ๋! git reset HEAD^ ๋ช ๋ น์ด๋ฅผ ํตํด git commit์ ์ทจ์ํ ์ ์๋ค! $ git log $ git reset --soft HEAD^ $ git reset --mixed HE.. 2022. 7. 28. ์ด์ 1 ๋ค์ 728x90 ๋ฐ์ํ