Этот вопрос связан с моей проблемой в понимании rebase, branch и merge, и к проблеме
Как вы можете зафиксировать свою учетную запись github, поскольку у вас есть teamMate в удаленном списке?
Я узнал, что другие люди имели ту же проблему. Проблема, похоже, связана с /etc/xinet.d/.
Проблема: не удалось нажать мою локальную ветвь на мою главную ветку в Github
Я запустил
git push origin master
Я получаю
fatal: 'origin' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
Сообщение об ошибке подсказывает мне, что "origin" ветки не находится в моем локальном репозитории git. Таким образом, git перестает подключаться к Github.
Это странно, так как я не удалял ветвь "origin".
Дерево git
dev
* master
ticgit
remotes/Math/Math
remotes/Math/master
remotes/origin/master
remotes/Masi/master
Как вы можете направить свою локальную ветвь в Github, в то время как у вас есть ветвь teamMate в локальном Git?
Ответ VonC решает основную проблему. Я помещал passphares в мои ssh-ключи.
Я запустил
$git push github master
Я получаю
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
Кажется, мне нужно каким-то образом предоставить кодовую фразу для git.
Как вы можете заставить Github запрашивать вашу кодовую фразу, а не полагаться на ключ ssh?