나는 인기있는 Git 프로젝트의 어딘가에 지점이 "feature / xyz"와 같은 패턴을 가지고 있다고 확신합니다.
그러나 슬래시 문자로 분기를 만들려고하면 오류가 발생합니다.
$ git branch labs/feature
error: unable to resolve reference refs/heads/labs/feature: Not a directory
fatal: Failed to lock ref for update: Not a directory
(내 초기 시도)와 동일한 문제 :
$ git checkout -b labs/feature
Git에서 슬래시 문자로 분기를 어떻게 만들 수 있습니까?
.git/refs/heads당신이 할 경우, 즉 git checkout -b feature/123당신의 내부에 다음 projectRootFolder/.git/refs/heads: 디렉토리라는 이름의 디렉토리를 볼 수 있습니다 feature디렉토리 내부라는 이름의 브랜치를 볼 수 있습니다 123. 나중에 디렉토리 feature/124안에 다른 feature디렉토리 를 만들면124
HEAD"Nice one @CBBailey
HEAD. git은 귀하HEAD가labs/feature생성되지 않은 지점에 대한 링크 라고 생각합니다 . 어떻게 이런 일이 일어날 수 있었는지 모르겠지만foo/bar, 그 기반 으로 지점을 만들려고 시도했지만 작동하지 않습니다. 어떻게HEAD지내 셨는지 아세요?