git에서는 "git push Origin --delete Branch name" 문을 사용하여 원격 브랜치를 삭제할 수 있습니다. 원격 브랜치를 삭제할 때 동일한 이름을 가진 로컬 브랜치는 삭제되지 않습니다.
이 기사의 운영 환경: Windows 7 시스템, git2.30.0 버전, Dell G3 컴퓨터.
원격 브랜치 삭제: git push Origin --delete [브랜치 이름]
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
앞에 *가 있는 것이 현재 브랜치입니다
3. 로컬 병합 브랜치 삭제: git Branch -d [브랜치 이름] 경우에 따라 git Branch -D [branchName]을 사용할 수 있습니다(사용 시 병합 여부에 주의해야 합니다)
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!