Git 상세 설명 원격 분기 및 tag 보기, 삭제, 이름 변경

1818 단어
Git 상세 설명 원격 분기 및 tag 보기, 삭제, 이름 변경
1. 원격 보기
분기에 -a 매개 변수를 더하면 원격 분기를 볼 수 있고 원격 분기는 빨간색으로 표시됩니다.

xiaosi@Qunar:~/code/qtown-score$ git branch -a
 FRESH-1606_qscore-20160503
* dev
 master
 remotes/origin/20151225-qtown-score-FRESH-1236
 remotes/origin/2016-2qtscore
 remotes/origin/FRESH-1606_qscore-20160503
 remotes/origin/HEAD -> origin/master
 remotes/origin/dev
 remotes/origin/master

2. 원격 분기 및 Tag 삭제
2.1 Git v1.7.0 이후
원격 분기를 삭제하려면 다음과 같이 하십시오.

git push origin --delete 

태그를 삭제하려면 다음과 같이 하십시오.

git push origin --delete tag 

2.2 Git v1.7.0 이전
원격 분기 삭제(원격 분기를 삭제하는 것과 같은 빈 분기를 원격 분기로 밀어넣기):

git push origin :

원격 태그 삭제(원격 태그를 삭제하는 것과 같은 빈 태그를 원격 태그로 밀어넣기):

git tag -d 
git push origin :refs/tags/

3. 원격 분기 이름 바꾸기
Git에서 원격 분기의 이름을 바꾸는 것은 원격 분기를 삭제한 다음 로컬 분기의 이름을 바꾸고 원격 분기를 다시 제출하는 것입니다.

xiaosi@Q:~/code/qt$ git branch -av
* dev                      8d807de MOD
 master                     f600e50 code change during build
 remotes/origin/HEAD              -> origin/master
 remotes/origin/dev               8d807de MOD
 remotes/origin/master             f600e50 code change during build

원격 분기를 삭제하려면 다음과 같이 하십시오.

git push --delete origin dev

로컬 분기 이름 바꾸기

git branch -m dev develop

로컬 브랜치 푸시:

git push origin develop

읽어주셔서 감사합니다. 여러분께 도움이 되었으면 좋겠습니다. 본 사이트에 대한 지지에 감사드립니다!

좋은 웹페이지 즐겨찾기