[Git] git branch 와 주요 명령어

2024. 8. 31. 05:04·Devops/Git & SVN

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/

 

Git remote branch 가져오기

Jihun's Development Blog

cjh5414.github.io

 

저작자표시 (새창열림)

'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
'Devops/Git & SVN' 카테고리의 다른 글
  • Git 초기화 하기
  • [Github] 이클립스(Eclips)에서 Git 연결 및 커밋하기
  • [SVN] Subversion
  • Git/GitHub
soyeon26
soyeon26
  • soyeon26
    개발 일지
    soyeon26
  • 전체
    오늘
    어제
    • 분류 전체보기 (107)
      • Web (22)
        • Web (1)
        • HTTP (0)
      • Language (29)
        • Java Script (3)
        • Type Srcipt (1)
        • Java (25)
      • Front (19)
        • HTML+CSS (4)
        • React (15)
      • Back (41)
        • Spring(Springboot) (9)
        • JSP (21)
        • Database (5)
        • NestJS (6)
      • Devops (6)
        • Docker (1)
        • Git & SVN (5)
      • App (7)
        • Android (7)
      • IT 정보 (3)
  • 블로그 메뉴

    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    SQL강의 추천
    과학기술인등록번호 조회
    강의후기
    csr과ssr의 차이
    과학기술인 등록번호 발급
    Next.js
    백엔드
    과학기술인번호 조회
    SSR
    springboot
    sql강의
    인프런
    React
    React Next.js
    과학기술인 번호 발급
    김영한
    데이터베이스 강의
    강의 후기
    프론트엔드
    자바스크립트set
    Java
    중복제거
    csrvsssr
    과학기술인 등록
    javascript
    Next.js 필요성
    서블릿
    스프링부트
    Spring
    java의 정석
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
soyeon26
[Git] git branch 와 주요 명령어
상단으로

티스토리툴바