Я новичок как в Git, так и в GitHub, так что терпите меня . У меня есть пустой репозиторий на GitHub с автоматически созданной веткой (gh-pages), которая, как я понимаю, должна использоваться с функциональностью страниц GitHub.
Теперь я хотел бы создать и затмить проект, из которого я мог бы зафиксировать / отправить в этот репозиторий.
Меня смущает то, что я не вижу никакой возможности создать удаленную ветку на github. Я полагаю, что размещение моего источника на gh-страницах не будет хорошей идеей. Кстати, я также не понимаю, почему функция страниц GitHub реализована как ветка? Разве ветви не должны объединяться друг с другом в какой-то момент. Ясно, что было бы бессмысленно объединять страницы github в мой проект. Не лучше ли иметь для этой цели папку в моем проекте.
Я погуглил и нашел эту ссылку , но, будучи git noob, я не уверен, что я хочу этим заниматься. Я хотел бы использовать Eclipse в качестве основного интерфейса для git и github, только возвращаясь к командной строке или другим интерфейсам, когда нет другого варианта.
Хорошо, я думаю, что понял это. По сути, вам нужно определить удаленную ссылку, которая не должна существовать заранее.
Или, может быть, refs / Heads / master с обеих сторон - не лучшая идея :) Я вижу, клонирование репозитория github, у которого нет ветки gh-pages, проще, поскольку оно автоматически создает эту спецификацию удаленной выборки
Спецификация удаленной выборки + refs / Heads / *: refs / remotes / origin / *
Возможно, это то, что мне нужно ввести в шаге 6 выше
Хорошо, как оказалось, первоначальная идея «refs / Heads / master как в локальной, так и в удаленной ветке» была правильной. Нажатие с этой конфигурацией правильно показывает мои изменения в git hub. Второй вариант, с другой стороны, молча терпит неудачу.