git remote update
먼저 원격의 브랜치에 접근하기 위해 git remote를 갱신해줄 필요가 있다.
$ git remote update
원격 저장소 branch 확인
원격 저장소의 branch 리스트를 확인하는 방법이 있다.
-r 옵션을 주면 원격 저장소의 branch 리스트를 볼 수 있고,
-a 옵션을 주면 로컬, 원격 모든 저장소의 branch 리스트를 볼 수 있다.
$ git branch -r
$ git branch -a
원격 저장소의 branch 가져오기
-t 옵션과 원격 저장소의 branch 이름을 입력하면 로컬의 동일한 이름의 branch를 생성하면서 해당 branch로 checkout을 한다.
만약 branch 이름을 변경하여 가져오고 싶다면 $ git checkout -b [생성할 branch 이름] [원격 저장소의 branch 이름] 처럼 사용하면 된다.
$ git checkout -t [원격 저장소의 브랜치]
만약 branch 이름을 변경하여 가져오고 싶다면 $ git checkout -b [생성할 branch 이름] [원격 저장소의 branch 이름] 처럼 사용하면 된다.
$ git checkout -b [생성할 branch 이름] [원격 저장소의 branch 이름]
원격에서 git 삭제 후 로컬에 반영이 안될 때
git remote prune origin
현재 브랜치를 제외한 로컬 브랜치 모두 삭제
git branch | grep -v "현재브랜치명" | xargs git branch -D
[출처]
https://cjh5414.github.io/get-git-remote-branch/
'Devops > Git & SVN' 카테고리의 다른 글
Git 초기화 하기 (0) | 2024.07.20 |
---|---|
[Github] 이클립스(Eclips)에서 Git 연결 및 커밋하기 (0) | 2023.08.31 |
[SVN] Subversion (0) | 2023.05.08 |
Git/GitHub (0) | 2023.02.09 |