-
[Git]branch작업이 끝났을때Git 2023. 6. 8. 03:29
나의 작업: MyPagePlace라는 브랜치에서 작업->pull request올리고 원본에 mearge->MyPagePlace브랜치 삭제, master에 pull 받기
git branch -d 브랜치 이름
을 해주면 브랜치가 삭제되는데
error: Cannot delete branch
와 같은 오류가 뜨면서 브랜치 삭제가 안된다면
그건 지금 이는 현재 브랜치가 삭제하고자 하는 브랜치 이기 때문이며
아래와 같이 브랜치를 전환한 후에 삭제하면 된다.
git checkout master
warning: deleting branch 'MyPagePlace' that has been merged to 'refs/remotes/origin/MyPagePlace', but not yet merged to HEAD. Deleted branch MyPagePlace (was 2f67f5f).
->로컬 브랜치를 삭제하면 원격 브랜치는 남아 있다는 경고가 나온다. 로컬 브랜치는 삭제되었다.
git push origin --delete 브랜치이름
→ 원격 브랜치도 삭제
'Git' 카테고리의 다른 글
[Git]내가 원하는 커밋만 고르고 싶다(Cherry-Pick) (0) 2023.08.02 [Git]commit 하지 않고 checkout하면? (0) 2023.07.26 [Git]pull 안하고 pr 올려서 conflict 떴을때 해결법 (0) 2023.07.21 [Git]git pull 하려는데 오류가 뜬다(error: Your local changes to the following files would be overwritten by merge:) (0) 2023.06.07 [Git]branch (0) 2023.05.17