브랜치 변경 commad
git 새 버전에 맞게 checkout 말고 switch로 사용하기
git switch -c <new-branch> -t <remote-name>/<branch-name>
-c: create 옵션, 새로운 브랜치 생성
-t: track 옵션, 새로운 브랜치를 생성했을 때 upstream 브랜치를 설정한다.
항상 새로운 feature 작업할 때 새로운 branch 생성해서 작업하기.
그래야 remote에서 MR도 따로 올라간다.
* 원격에 불필요한 merge commit을 최소화하기 위해 switch 후 push 전에 git pull -r(rebase) origin 해주는 것이 좋다.
참고
'Git' 카테고리의 다른 글
이미 push한 commit 메시지 변경 (0) | 2021.07.06 |
---|---|
Git 브랜치 병합 관련 명령어 (0) | 2021.06.28 |
원격으로부터 pull한 뒤 branch 충돌 날 때(오래전 변경 사항이 필요 없을 때) (0) | 2021.01.08 |
git reset (0) | 2020.11.14 |
git log (0) | 2020.11.14 |