git push
새 분기를 처리하려고합니다. 이것은 내가 repo (assembla에 호스팅 됨)를 밀고 나서 처음으로 문제가 아니 었습니다. 새 분기를 밀어 낼 수 없습니다. nil에 대해 정의되지 않은 메서드 인 'hex'가 있습니다. NilClass (NoMethodError) 오류
git push --set-upstream origin my-new-branch
, 에 노력하고이 메시지를 가지고 :
fatal: my-new-branch cannot be resolved to branch.
/usr/bin/git-receive-pack:71:in `read_line': undefined method `hex' for nil:NilClass (NoMethodError)
from /usr/bin/git-receive-pack:80:in `read_split'
from /usr/bin/git-receive-pack:219:in `rewrite_refs_client_wants_to_modify'
from /usr/bin/git-receive-pack:100:in `block in start'
from /usr/lib/ruby/2.3.0/open3.rb:205:in `popen_run'
from /usr/lib/ruby/2.3.0/open3.rb:95:in `popen3'
from /usr/bin/git-receive-pack:95:in `start'
from /usr/bin/git-receive-pack:251:in `<main>'
내가 또한, 새로운 지점에 develop
을 분기 수동 커밋을 다시 시도하고 거기에서 밀어 -하지만 여전히 같은 오류가 발생합니다.
아직 동일한 환경에서 2 일 전에 생성 한 다른 지점에 새로운 변경 사항을 적용 할 수 있습니다. 나는 확인했고 리모컨은 나의 변화를 가지고있다.
내가 일하고 있어요 -
Windows 10 VM in VirtualBox
VirtualBox: version 5.1.2
git version 2.9.0.windows.1
shell: windows Git Bash
추가 정보가 필요한 경우 알려 주시기 바랍니다. 무엇이이 문제와 관련이 있는지 확신하지 못했습니다.
안녕하세요 @ Shravan40, 답장을 보내 주셔서 감사합니다. 내 지사의 이름을'feature/footer'라고하고'git push -set-upstream origin feature/footer'로 푸시하려고했습니다. 대/소문자와 관련된 문제 없음 – ToT
@ToT :'git branch -r'는'feature/footer' 브랜치를 나열합니까? – Shravan40
내가'git branch -r'을 할 때 목록에 새 분기를 얻지 못합니다. 그러나'git branch -a'를 할 때 나는 그것을 볼 수 있습니다. 이제는 터미널에서 스크롤하여'git checkout -b feature/footer' 브랜치를 생성하는 명령을 볼 수 있기 때문에 설명 할 수없는'Feature/footer'로 나타납니다. 왜 git은 소문자'f' 대신 대문자'F'를 사용하여 가지를 나열합니까? – ToT