
오류
1. codeName : 'rebase' | '혹시 언제부턴가 팀플젝에서 pull할 때마다 rebase를 하라고 했다면?'
더보기
<1> 사건의 발단 : 예전에 전전전전 쯤의 프로젝트를 할 때 pull 시 rebase를 하겠다는 설정을 나도 모르는 사이 했던 느낌으로 간직된 기억이 있다.... 하하 그 결과 팀끼리 사용하는 origin develop branch에서 pull을 해올 때면 어김없이 rebase처리를 강요..?하는 안내사항?이 등장했고.... 늘 rebase의 늪에서 지냈다.
<2> 원인은? : 원인은 알수없는 어떤 명령어를 통해 내가 'git config —global' 파일에 pull 시 rebase 설정를 true 로 해놓았었기 때문이었다... 하하하하하하하하하하하하!
<3> 해결은? : 당연... 터미널에서 'git config -- global --edit' 치고 들어가서 해당 파일에서 [pull] 설정에 rebase 를 true -> false로 바꾸어주면 됨!! ....
<4> 끝으로 하고 싶은 말 : '네 감사합니다 지영님 .. 진철님 그리고... rebase 해결을 도와주신... 많은 학우분과 튜터님들.."
2. codeName : 'rebaseSolution' | '그래도 언젠가 또 발생할 rebase를 대비하여 해결법 정리'
더보기
origin
1. 에 push가 안된다. (+rebase어쩌구 하라한다.) -----> git push --force 푸쉬해줄브랜치명
2. 에서 pull이 안된다. (+rebase어쩌구 하라한다.) -----> git reset --hard origin/develop
ㄴ 단, 주의!! reset하면 local 기록 다 날아감.. 둘다 하기 전에 remote에 push 해줘야함
둘다 주의 !! 둘다 안하는 게 좋고 잘 모르고 쓰면 위험하므로 되도록 자제!. 쓸 일이 없게 만들자
'Log > TIL' 카테고리의 다른 글
| TIL_230725 | 새로운 결심 1일차_후발대강의&타입스크립트 (0) | 2023.07.25 |
|---|---|
| TIL_230724 | 팀프로젝트KPT회고 & 그들의 멋찐 발표 (0) | 2023.07.24 |
| TIL_230716 | 굉장히 느리지만 그래도 걷자 (0) | 2023.07.16 |
| TIL_230713 | 아모양 (0) | 2023.07.13 |
| TIL_230712 | 눈 번쩍 떠라 뾰로롱 (0) | 2023.07.11 |