>  기사  >  개발 도구  >  git에서 원격 브랜치를 삭제하는 방법

git에서 원격 브랜치를 삭제하는 방법

醉折花枝作酒筹
醉折花枝作酒筹원래의
2021-06-30 14:23:2023355검색

git에서는 "git push Origin --delete Branch name" 문을 사용하여 원격 브랜치를 삭제할 수 있습니다. 원격 브랜치를 삭제할 때 동일한 이름을 가진 로컬 브랜치는 삭제되지 않습니다.

git에서 원격 브랜치를 삭제하는 방법

이 기사의 운영 환경: Windows 7 시스템, git2.30.0 버전, Dell G3 컴퓨터.

원격 브랜치 삭제: git push Origin --delete [브랜치 이름]

git에서 원격 브랜치를 삭제하는 방법

201804019-test-files라는 브랜치가 삭제되었다는 메시지가 표시됩니다.

참고: 원격 브랜치를 삭제하면 로컬 브랜치가 삭제됩니다. 동일한 이름을 가진 브랜치는 삭제되지 않으므로 동일한 이름을 가진 로컬 브랜치를 별도로 삭제해야 합니다

다음 오류가 발생하는 경우:

error: 'origin/xxxxxxxx-fixbug'를 삭제할 수 없습니다: 원격 참조는 않습니다 존재하지 않음
오류: ' git@github.com:xxxxxxxx/xxxxxxxxxx.git'에 일부 참조를 푸시하지 못했습니다.

해결책: git checkout xxxxx-fixbug를 사용하여 현재 브랜치로 전환한 다음 git push --delete Origin Origin을 수행하세요. /xxxxx-fixbug

이제 더 이상 오류가 발생하지 않습니다.

확장 정보:

2. 로컬 브랜치 보기: git Branch

git에서 원격 브랜치를 삭제하는 방법

앞에 *가 있는 것이 현재 브랜치입니다

3. 로컬 병합 브랜치 삭제: git Branch -d [브랜치 이름] 경우에 따라 git Branch -D [branchName]을 사용할 수 있습니다(사용 시 병합 여부에 주의해야 합니다)

git에서 원격 브랜치를 삭제하는 방법

list라는 로컬 브랜치가 삭제되었다는 메시지가 표시됩니다

4. 브랜치 만들기: git Branch [branchname]

브랜치를 생성할 때 메시지가 표시되지 않는다는 점에 유의하세요.

5. 모든 브랜치 보기(로컬 및 원격 포함): git Branch -a

6. 지정된 버전 번호에 따라 브랜치 생성: git checkout -b BranchName commitId

7. 하지만 로컬은 아님) 브랜치): git fetch -p

8. 브랜치가 너무 많으면 이 명령을 사용하여 브랜치 퍼지 검색을 수행할 수도 있습니다. git Branch | grep 'branchName'

git 태그는 로컬 태그를 삭제하고 복구를 방지하기 위해 원격 태그를 영구적으로 삭제합니다-- >

권장(무료): Git

위 내용은 git에서 원격 브랜치를 삭제하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.