본문 바로가기

Git

Git

 

Q1. rebase란 무엇인가?

-> 현재의 커밋 히스토리의 base를 다시 만드는 것이다

-> git checkout B을 한 이후에 git rebase A를 하면, B 브랜치가 A의 브랜치를 base로 연결되게 된다.

 

 

Q2. merge한다는 것이 무엇인가?

-> merge한다는 것은 합친다는 의미이다.

-> 즉, git checkout A를 하고, git merge B를 하면, A 브랜치를 기준으로 B 브랜치가 합쳐지게 된다. 

-> 즉, rebase와 역과정으로 생각하면 된다.

-> 또한 rebase와 merge의 차이점은 rebase는 커밋을 뒤에 연결하는 것임에 반면,

    merge는 하나로 합치는 것이다. 

 

 

Q3. rebase를 할 때 주의할 점은 무엇인가?

-> 

 

 

Q5. stash 기능이란 무엇인가?

-> 

 

 

Q6. Clean 기능이란 무엇인가?

 

 

'Git' 카테고리의 다른 글

변경사항 취소하기 & 브랜치의 개념  (0) 2022.08.29
소스트리 사용해 보기  (0) 2022.08.28
Git 기초 명령어(1)  (0) 2022.08.16
Git & Github  (0) 2022.05.23