commit ํ ๊ฒ์ push ํ๋๋ฐ ์๋ชป ์ฌ๋ฆฌ๊ฒ ๋์ด ๊ทธ commit์ ํ์ ๋ ์์ด ์ง์ฐ๊ณ ์ถ๋ค๋ฉด git revert ๋ฅผ ์ฌ์ฉํด์ผ ํ๋ค. git log ๋ฅผ ํตํด์ commit ์ด๋ ฅ์ ํ์ธํ ๋ค, ์ด๋ํ๊ณ ์ถ์ commit์ id ๋ฅผ ์ฐพ๋๋ค. git reset [commit id] ๋ค์ ๋ช
๋ น์ด๋ฅผ ํตํด ์ํ๋ commit ์ผ๋ก ์ด๋ ํ git push origin main ํ๋ฉด ๋!! ์ด๋ค. ๋ค์๊ณผ ๊ฐ์ด ์๋ฌ๊ฐ ๋๋ค๋ฉด? git push origin +main ํ๋ฉด ๋ [์ถ์ฒ] https://velog.io/@rkio/Git-push-%EC%B7%A8%EC%86%8C%ED%95%98%EA%B8%B0
DevOps/Git
Your local changes to the following files would be overwritten by merge, Please commit your changes or stash them before you merge UMC ํ๋ ์ค์์ ์๊ฒฉ ๋ ํฌ์งํ ๋ฆฌ์ ์๋ ํ์ผ ๋ด์ฉ์ ๊ฐ์ ธ์ฌ ๋, ์ด์ ๊ฐ์ ์๋ฌ๊ฐ ๋ฐ์ํ์๋ค. ์ฌ๋ฌ๊ฐ์ง ํด๊ฒฐ ๋ฐฉ๋ฒ์ด ์์ง๋ง. ๋๋ ์ด์ ๊ฐ์ ๋ช
๋ น์ด๋ก ์ ์๋ฌ๋ฅผ ํด๊ฒฐํ๋ค. $ git stash ํ์ผ๋ค ์์์ ์ฅํ ํ, ๋ค์ git merge ์คํํ๋ฉด ๋๋ ๊ฒ์ ํ์ธ ํ ์ ์๋ค.
UMC์์ ๐ป์ฑ ๋ฐ์นญ ํ๋ก์ ํธ๐ป๋ฅผ ํ์ฐฝ ์งํ ์ค์ธ๋ฐ Git์ ์ฒ์์จ๋ด์ ์ด๋ ค์์ ๊ฒช๊ณ ์๋ ์์ฆ์ด๋ค. ๐ข ํนํ, ์๊ฒฉ ์ ์ฅ์์ pull request ํ merge ๋ ํ์ผ์ ๋ค์ ๋ด ๋ก์ปฌ ์ ์ฅ์์ ๋ถ๋ฌ์ค๋ ค๋ค๊ฐ ์ง๋๋ฒ ์๋ฌ๊ฐ ๋๊ณ ๋ค์ ์ฒ์ fork ๋ถํฐ ์งํํ๋ ๋ถ์์ฌ๊ฐ ์์๋ค. 1. git remote git remote -v ๋ฅผ ํตํด ์๊ฒฉ ์ ์ฅ์๊ฐ ์ ์ฅ ๋์ด ์๋ ๊ฒ์ ํ์ธํ ์ฌ๋์ ์ด ๊ณผ์ ์ ๊ฑด๋ ๋ฐ์ด๋ ๋๋ค. upstream ์ ๊ฒฝ์ฐ์๋ ์์ ์ด ์ํ๋ ์ด๋ฆ์ผ๋ก ์ ์ฅ ๊ฐ๋ฅํ๋ค. ํ์์ ์ธ ์ด๋ฆ์ด ์๋๋ค. $ git remote add upstream [git clone ์ฃผ์] $ git remote -v 2. git fetch $ git fetch upstream main //upstream : ์..
๐GitHub์ ๋ณ๊ฒฝํ ํ์ผ์ ์
๋ก๋ ํ๋ ๋ฐฉ๋ฒ git add . git commit -m "์ํ๋ ๋ด์ฉ commit" git push origin [branch ๋ด์ฉ] ๋
ผ์ธ๋ก, GitHub์ ์ฒซ ํ์ผ ์
๋ก๋ํ๋ ๊ฒ์ GitHub ํ์ผ ์์ฑ์, ์ฒซ ํ๋ฉด ๋ฐ๋ผํ๋ฉด ๋์จ๋ค.
๊ฐ์ฒด์งํฅ์ ์ธ์ด์ ํ๋ก๊ทธ๋๋ฐ ์์
์ผ๋ก backend frontend ํ์ผ์ ์ฌ๋ฆฌ๋ ค๊ณ ํ๋๋ฐ ๊ฐ์๊ธฐ ์ด์ ๊ฐ์ ์๋ฌ๊ฐ,,,,, error: failed to push some refs to 'https://github.com/~~~/***.git' [ํด๊ฒฐ ๋ฐฉ๋ฒ] branch๊ฐ ์๋ ๊ฒฝ์ฐ์ด๊ธฐ ๋๋ฌธ์ 'branch๋ฅผ ์ถ๊ฐํด์ฃผ๋ฉด ๋๋ค. -> ๋๋ ์ด๋ฌ๋๋ฐ, ์๊ฒฉ์ ์ฅ์๋ ๋ก์ปฌ์ ์ฅ์๊ฐ ๋ค๋ฅธ ๊ฒฝ์ฐ์๋ ๊ทธ๋ด ์๊ฐ ์๋ค๊ณ ํจ. ( git pull -> git push ํ๋ฉด ํด๊ฒฐ ์๋ฃ) //1๋ฒ $ git branch -m main //2๋ฒ $ git push -u origin main git ํ์ผ ์ถ๊ฐ ์๋ฃ!! [์ถ์ฒ] https://iancoding.tistory.com/240
GitHub์ "์ ์ฐจ์ ์ฌ๊ณ ์ ํ๋ก๊ทธ๋๋ฐ" ์๊ฐ์ ์ฒญ ํ๋ก๊ทธ๋จ ์ดํ๋ฆฌ์ผ์ด์
ํ์ผ์ GitHub์ ์ฐ๋ํ๋ ค๊ณ ํ๋๋ฐ ์ด์ ๊ฐ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์๋ค. 1. git@github.com: permission denied (publickey). fatal: could not read from remote repository 2. //git remote add origin https://github.com/**/**.git ๋ช
๋ น์ด ์ฌ์ฉ์ fatal: remote origin already exists. ์ด์ ๊ฐ์ ๋ฌธ์ ์ ๋ํ ํด๊ฒฐ์ฑ
์ ์ ๊ณ ์ํ๋ค. 1. git@github.com: permission denied (publickey). fatal: could not read from remote repository CMD ..