Я готовлюсь к презентации по практическому кодированию.
Я начал с ветви master
и продвигался каждый шаг в своей собственной ветви, т.е. мои ветви разветвляются друг от друга иназываются Step1
, Step2
, Step3
и т. д.
Затем я помещаю репозиторий в GitHub, но когда я делаю изменения и пытаюсь нажать, я получаю:
PS C:\code\PhillyCCTodo> git push
fatal: The current branch Step6 has no upstream branch.
To push the current branch and set the remote as upstream, use
git push --set-upstream origin Step6
Это верно для каждого «шага».
Вот мой вопрос: что мне нужно сделать, чтобы иметь возможность перейти на любую ветку и чтобы мои студенты могли правильно загрузить мой код?
Последнее может уже бытьпроисходит, но первый вопрос - мой настоящий вопрос.
Я понимаю, что ответ, вероятно, в моей ошибке, но действительно ли я должен делать эту команду для каждой ветви?