๋ฐ์ํ git rebase1 Git Sqaush๋ก ์ฌ๋ฌ ๊ฐ์ Commit logs ํฉ์น๊ธฐ(Git Rebase) ๐ Git Sqaush๋ก ์ฌ๋ฌ ๊ฐ์ Commit logs ํฉ์น๊ธฐ(Git Rebase) ์๋ ํ์ธ์, ์ด๋ฒ ํฌ์คํ ์์๋ ์ฌ๋ฌ ์ปค๋ฐ๋ค์ ํ๋๋ก ๋ฌถ๋ ๋ฐฉ๋ฒ์ ๋ํด ์ดํด๋ณด๊ฒ ์ต๋๋ค. ๋ณดํต git์ ์ฌ์ฉํ๋ค๋ณด๋ฉด ๋ถํ์ํ๊ฒ ์ปค๋ฐ์ ํด์ผ ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค. (์๋ฅผ ๋ค๋ฉด.. ๊ฐ๋ฐ ์๋ฒ์์ ํ ์คํธ๋ฅผ ์ํด ์ฟผ๋ฆฌ๋ ๋ฐ์ดํฐ ์กฐ์๋ฑ์ ๋ถํ์ํ ์์๊ฐ ์๊ฒ ์ต๋๋ค.) ๋ฌดํผ, ์ด๋ฌํ ํ ์คํธ๋ฅผ ์งํํ๋ ค๋ฉด ํ ์คํธ commit - ๋กค๋ฐฑ commit์ผ๋ก ์ต์ 2๋ฒ ์ด์ ๋ถํ์ํ ์ปค๋ฐ์ ์งํํ๊ฒ ๋ฉ๋๋ค. ์ด ๋, Git Squash๋ฅผ ํตํด ๋ถํ์ํ ์ปค๋ฐ ๋ก๊ทธ๋ฅผ ํ๋๋ก ๋ฌถ์ ์ ์์ต๋๋ค. ๋ํ Squash ๊ธฐ๋ฅ์ ์ฌ์ฉํ๊ธฐ ์ํด Git Rebase๋ฅผ ์ฌ์ฉํด์ผ ํ๋๋ฐ์, ์ด๋ฌํ ๊ธฐ๋ฅ์ ํ์ฉํ์ฌ ์ด๋ ฅ์ ๋ณด๋ค ๊น๋ํ๊ฒ ์ ๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ๋ํด.. 2022. 9. 15. ์ด์ 1 ๋ค์ ๋ฐ์ํ