Я создал репо на GitHub и до сих пор имею только master
ветвь. Моя локальная рабочая копия полностью обновлена с помощью master
удаленного /master
на GitHub.
Теперь я хочу создать ветку development
на GitHub, чтобы другие люди в моей команде могли начать продвигать изменения в development
(а не напрямую к master
) и отправлять PR, запрашивать обзоры кода и т.д.
Поэтому я попытался создать новую ветвь development
локально и нажал ее:
git checkout -b development
git push origin development:master
Но git просто говорит, что Everything up-to-date
. Поэтому я спрашиваю:
Если я использую master
, как я могу создать ветку удаленного development
которая содержит точную копию master
?