Я не совсем уверен в действиях, которые вызвали это, однако я остался без моей главной ветки GIT .
У меня были проблемы с исправлением ошибок, используя инструкции здесь: http://sitaramc.github.com/concepts/detached-head.html , однако мое общее незнание GIT могло оставить меня в затруднительном положении. рассол хуже, чем я начал.
$ git branch
first-cucumber-attempt
notifications
* second-cucumber-attempt
sendgrid-setup
В какой-то момент я, по-видимому, начал работать над отдельной ГОЛОВКОЙ, и теперь я не знаю, как найти своего хозяина (сейчас я немного похож на Алису).
Попытка проверить мастер дает:
$ git checkout master
error: pathspec 'master' did not match any file(s) known to git.
Попытка извлечь мастер дает:
$ git pull origin master
From github.com:petenixey/kind-advice
* branch master -> FETCH_HEAD
Already up-to-date.
В ветке «second_cucumber_attempt» есть весь код, который я хочу объединить с мастером, и мастер по-прежнему безопасен на github, но я не могу добраться до этого. Я полностью застрял.