에게 git branch
을 위해 :경고 메시지 : 삭제 된 지점의 피부이었다 (...) 매뉴얼 페이지에서
분기를 삭제합니다. 분기는 업스트림 브랜치에서 완전히 병합되어야하며, 업스트림이 --track 또는 --set-upstream로 설정되지 않은 경우 HEAD에 완전히 병합되어야합니다.
$ git branch -d skin
warning: deleting branch 'skin' that has been merged to
'refs/remotes/origin/skin', but not yet merged to HEAD.
Deleted branch skin (was 1f97b5b).
$ git remote -v
origin [email protected]:me/Banana.git (fetch)
origin [email protected]:me/Banana.git (push)
upstream [email protected]:others/Banana.git (fetch)
upstream [email protected]:others/Banana.git (push)
피부 지점
실제로 (로컬) 제거하지만 난 경고 메시지가을 무엇을 의미하는지 이해 에 노력했다. 브랜치는 기원 및 업스트림에서 예상대로 사용할 수 있습니다.
로컬로 현재 분기에 병합하지 않았습니까? – Ryan
미리보기를 위해 origin에서 'skin' 브랜치를 체크 아웃했습니다. 나는 그 일을 국부적으로하는 것을 의미하지는 않았다. 그 후, 나는 아무것도하지 않고 앉아있는 것보다는 그것을 지우겠습니다. 따라서 나는이 경고를 보았습니다. – moey
그래서 병합되지 않습니다. 괜찮습니다. 단지 경고 일 뿐이므로 적용하지 않을 경우 무시해도됩니다. – Ryan