728x90
반응형
22.07.26
로컬, 원격 Branch 삭제 명령어 추가
22.08.18
git Branch의 local과 remote 이름이 동일하지 않을 경우 추가
22.08.22
remote에서 미리 생성할 경우
협업을 하다보면 Git Branch 관리를 잘 해줘야 할 때가 있습니다.
그동안 자주 썼던 Git Branch 명령어를 모아두었습니다.
만약 브랜치를 remote에서 미리 생성했다면
// 동기화 시켜주기
git fetch origin
git checkout [브랜치이름]
브랜치 생성 동시에 체크아웃
git checkout -b [브랜치 이름]
// 예시
git checkout -b test
remote에 브랜치 생성
git push origin [브랜치 이름]
연동시키기
1) 로컬 저장소와 원격 저장소 브랜치 이름 동일할 경우
git push --set-upstream origin [브랜치이름]
--set-upstream을 이용해서 push할 때 한 번 사용합니다.
다음 push부터는 git push origin [브랜치이름] 사용하면 됩니다.
2) 로컬 저장소와 원격 저장소 브랜치 이름이 동일하지 않을 경우
git push origin [로컬이름]:[원격이름]
브랜치 이동
git checkout [이동할 브랜치이름]
브랜치 삭제
1) 로컬 브랜치 삭제
git branch -d <branchname>
2) 원격 remote 브랜치 삭제
git push origin --delete <branchname>
728x90
반응형
'All Side > Git' 카테고리의 다른 글
[GitHub] 코드 프리징 하기 (0) | 2024.02.20 |
---|---|
[Git] Your local changes would be overwritten by checkout의 선택지마다 다른 점 비교 (0) | 2024.01.18 |
[Github] Github 프로필 Daily 코딩 시간 적용해보기 ✨ (0) | 2022.01.09 |
Github 잔디가 안 심어지는 문제 해결 (0) | 2021.06.24 |
댓글