프로그래밍/Git

[Git] 4. branch(2)

Beginner:) 2023. 6. 5.
320x100

원격 저장소 브랜치 확인

git remote show [저장소]

 

로컬 브랜치 원격 저장소 업로드

git push -u [저장소 이름] [브랜치 이름]

 

브랜치 이름바꿔 업로드

git push -u [저장소 이름] [로컬 브랜치 이름]:[원격 브랜치 이름]

 

업스트림 생성

git checkout --track [저장소 이름]/[브랜치 이름]

 

원격 브랜치 동기화

git checkout -b [(로컬) 새 브랜치 이름] [저장소 이름]/[브랜치 이름]

 

업스트림 설정

(원격 저장소만 연결되고 업스트림이 설정되어 있지 않을 때)

git push --set-upstream [저장소 이름] [브랜치 이름]

 

현재 브랜치 업스트림 추적

(기존 브랜치를 특정 원격 브랜치로 추적)

git branch -u [저장소 이름]/[브랜치 이름]

 

 

git branch 삭제(로컬)

워킹 디렉토리&스테이지&병합되지 않은 이력이 있다면 삭제 거부

git branch -d [브랜치 명]

 

git branch 강제 삭제(로컬)

git branch -D [브랜치 명]

 

git branch 삭제 (원격)

git push origin --delete [브랜치 명]
반응형

'프로그래밍 > Git' 카테고리의 다른 글

[Git] repo 사용하기(feat. git 여러개 설정하기)  (0) 2023.10.12
[Git] 5. stash  (0) 2023.07.04
[Git] 3. branch(1)  (0) 2023.05.31
[Git] 계정 자동 로그인(feat. VSCode)  (0) 2023.05.29
[Git] 2. Commit (feat. log, diff)  (0) 2023.05.27

댓글