TIL. git rebase!

dmki7575·2021년 12월 15일
0

git을 자주 사용하니 이제 조금 익숙?해지고 있다.
git이 어떻게 동작되고 내가 왜 이러한 이유로 쓰고 있는지 감이 조금씩 오기 시작했다....! (그렇지만 아직 어렵다)

git add .
git commit -m ""
git push origin feature/ys
그리고 master로 가서 pull을 받고 작업하던 곳으로 컴백....!

새로운 개념인 rebase를 배우고나서는 조금 더 색다르기 시작했다
rebase는 main에서 branch를 파고 또 파고나서 거기서 commit을 한번에 정리해주는 것이다....!! 완전 신기하지만 자칫 코드를 날릴 수 있다는 두려움에 섣부르게 하지 못했다 ㅠㅠ



먼저 작업하던 branch에서 add 와 commit을 하고 이후에
main으로 이동한다 그리고나서 git pull origin main pull.을 받은 이후에
다시 작업하던 branch로 이동한다.여기서 rebase 작업을 착착 진행 해주면 된다.

이 이후에 rebase 작업을 시작한다
git rebase -i main을 하고 처음 작업에 다 모두 강제로 부친 후 pick상태를 s로 강제로 부착시킨다.

모든 작업을 완료 후 꼭 강제로 하는 f를 써줘야지 rebase 작업이 완료된다.


✍✔ commit이 너무 많이 쌓이면 정리하기가 힘드니 한 3개정도 commit이 쌓이면 rebase 해주는 것이 좋다 :-)

profile
꾸준히 성장하는 개발자 입니다 😊

0개의 댓글