티스토리 뷰

1. 원격 브랜치 목록 확인

git fetch --all
git branch -r

 

2. 원격에 있는 브랜치 로컬에 가져오기

git checkout -t origin/<브랜치이름>
git pull # 브랜치명 안써줘도 자동으로 맵핑됨

# 또는

git switch -c <브랜치이름> origin/<브랜치이름>

## [주의] 이것도 가능하지만 자동으로 트래킹이 안되서 pull/push시, 원격 브랜치명을 꼭 써줘야함
git checkout -b <브랜치이름> origin/<브랜치이름>
git push origin <브랜치명>

 

3. 현재 브랜치내용으로 새 브랜치 만들때

git branch -b checkout <브랜치 이름>

- [주의]:  git clone을 하면 main만 먼저 가져오는데, 여기서 바로 git branch -b checkout dev를 하면, 원격의 dev브랜치를 가져오는게 아니라, 현재 내 로컬에 있는 main브랜치의 내용으로 dev라는 브랜치가 새로 생성됨

 

반응형

'AI > Git' 카테고리의 다른 글

[Git] 안쓰는 브랜치 정리  (0) 2025.08.21
[GIt] 코드 잠깐 보관할 땐 git stash  (0) 2025.06.24
[Git] Commit  (0) 2025.06.24
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2026/01   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함