# squash

6개의 포스트

git rebase / squash 관련 예제 및 내용 정리

git branch 상에서 작업을 마치고 나서 merge 명령어를 통한 merge 작업은 그 이력이 누적되게 되면 merge-commits들이 쌓이게 되어 프로젝트가 오래 진행 될 수록 그 이력이 복잡해지기 쉽다. 위와 같은 문제를 해결하고자 `git rebase`,

2020년 3월 22일
·
0개의 댓글
post-thumbnail

Git rebase : 커밋을 하나로 뭉쳐서 Push하자!

Git rebase 깃 리베이스는 커밋을 하나로 정리하여 서버 마스터로 푸시하기 위해 사용된다. 많은 인원이 한 프로젝트를 진행하다 보면 커밋,푸시 내역이 뒤엉켜 지저분한 모습이 되는데 rebase를 통하면 보기좋고 깨긋한 커밋내역을 확인 할 수 있게 된다.(쓸모없

2020년 3월 17일
·
0개의 댓글
post-thumbnail

git rebase 사용하는 방법(with squash)

git rebase 적용하기

2020년 3월 14일
·
0개의 댓글

(git) git rebase

rebase 란 말 그대로, base를 다시 설정한다는 뜻이다. git에서 base는 나의 branch를 딴 시점의 master base를 의미한다. master branch의 가장 최신 base는 HEAD라고 한다. rebase를 하면 fastforward merg

2020년 3월 10일
·
0개의 댓글

[Git] Git merge 전략

보통 일반적으로 알고 있는 merge 전략이다. 이 방법은 머지 브랜치가 삭제되더라도 히스토리 그래프 상에는 다른 가지로 남아있다.'어떤 브랜치에서 어떤 커밋이 진행되어 어떻게 머지 되었군'을 자세하게 알 수 있는 히스토리가 남는다. 머지가 수행되면 머지커밋(merge

2020년 3월 7일
·
0개의 댓글

(TIL 15일차) React, Git Session정리

React,Git Session 정리

2020년 2월 12일
·
0개의 댓글