TIL

[TIL] 20220214 git pull이랑 push만 잘하면 절반은 간다!

자바칩 프라푸치노 2022. 2. 16. 15:04

feature 브랜치를 develop브랜치에 리베이스 하기

git rebase develop
git add .
git rebase --continue

 

내가 전에 쓴 글이 있음

2021.11.27 - [Git] - [Git] github branch rebase 하는 법

 

[Git] github branch rebase 하는 법

 [하는 방법] 리베이스 하고 싶은 브랜치에 체크아웃하고 베이스가 됐으면 좋겠는 브랜치 명을 적는다. git rebase 베이스 브랜치 [rebase란?] 내가 이해한 바로는 베이스가 되는 코드를 바꾸는 것

sso-feeling.tistory.com

 

이때는 우리가 깃플로우를 1줄로 가져가기 위해서 rebase를 아주 잘 사용해서 수월했지만

지금 회사에서는 그런 것을 고려하지 않았기 때문에 rebase를 하는 것이 부적절해보였다. 

리베이스를 하니까 그 전의 커밋이 엄청나게 생기고 암튼 뭔가 복잡하고 잘못되면 되돌릴수 없는 느낌.

난 깃린이므로 안전하게..

 

 

여기서는 어떻게 할것이냐하면

2022.02.17 - [Git] - [Git] git pull 안될때 /현재 브랜치의 끝이 리모트 브랜치보다 뒤에 있으므로 업데이트가 거부되었습니다

 

[Git] git pull 안될때 /현재 브랜치의 끝이 리모트 브랜치보다 뒤에 있으므로 업데이트가 거부되었

[문제 발생] develop 브랜치를 pull받아야하는데 feature브랜치의 커밋이 더 앞에 있을때 [해결] git config pull.rebase false - pull 할때 rebase를 하지 않고 merge 한다. git config pull.rebase true - pull..

sso-feeling.tistory.com

 이 방법을 사용!

728x90