2016-11-23 3 views
1

Нет, это не дубликат. У меня есть существующий репозиторий git на моем компьютере с несколькими вилками и фиксации. Когда я подталкиваю его в github, у меня есть только один RANDOM (потому что я не знаю, почему THIS ONE) передал удаленный репозиторий, и все. Я попытался переместить HEAD, как описано in this answer, но он также принимает меня к этой случайной фиксации, которая даже не последняя и не помечена.Как направить существующий git-хранилище на github

Итак вопросы:

  1. Почему он может вести себя, как это?

  2. Как загрузить все файлы в удаленный репозиторий?

+0

Возможного дубликат [Нажмите локальный Git репозиторий в новый пульт, включая все филиалы и тег] (HTTP: // StackOverflow. ком/вопросы/6865302/нажимной местный ГИТ-репо к новым-дистанционным, в том числе, все ветвей-и-тегам) – cynicaldevil

ответ

3

Для ваших вопросов:

  1. Это в основном вызвано у вас есть много ветвей, но не только одну ветвь. Когда вы используете git push, он может только нажимать текущую ветку на удаленную, другие ветви не толкаются абсолютно.
  2. Если вы хотите, чтобы подтолкнуть все файлы и ветки на удаленную сразу же, вы можете использовать git push --all