Я создал репо на 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?