Прежде всего, убедитесь, что вы находитесь на текущей стадии мастера, потянув его на локальный:
git pull origin master
Затем на локальном достаточно, чтобы оформить заказ без упоминания источника:
git checkout some-branch
// now do your coding changes in this branch, save, commit and push
Позже вы должны также выполнить sh объединенный контент, чтобы освоить его, поэтому:
git checkout master
git merge some-branch // now its locally merged to master
git push origin master // now its in the remote repo
Чтобы убедиться в том, что вы отслеживаете локальное репо git и удаленное git этапы репо, используйте:
git log --oneline // oneline flag makes it easier to read
Если вы видите, что ваш рабочий каталог находится за ветвью, над которой вы собираетесь работать, запомните первую команду pull, чтобы выровнять их.