1년 넘게 생성된 병합되지 않은 기능 브랜치가 있는데 기능이 완료되지 않았습니다. 해당 브랜치와 그 안의 커밋을 삭제하고 싶습니다.
브랜치와 커밋을 어떻게 삭제합니까? 커밋은 더 이상 유용하지 않습니다. 나는 그 커밋을 보존하고 싶지 않습니다.
답변1
다른 지점으로 이동한 후 다음을 입력하세요.
git branch -D [branch]
소문자는 -d
삭제를 의미하지만 -D
"무슨 일이 있어도 강제로 삭제"를 의미합니다. 그런 다음 분기를 원격 원본으로 푸시한 경우 다음을 입력하면 됩니다. :
지점 이름 앞에 주의하세요 .
git push origin :[branch]
이는 :
"이름이 지정된 원격 지점을 삭제합니다 [branch]
." 를 의미합니다. 모두 완료되었습니다. 흔적이 없습니다. 문제 없다!