Я работал над своей локальной ветвью, foo. Затем я хотел подтолкнуть эту новую ветку к происхождению, чтобы другие могли работать над ней. Обычный способ сделать это:Каков результат `git push origin`?
git push origin foo:foo
Который я в конце концов сделал, и он работал полностью, как ожидалось, подталкивая 61 объект. Перед тем как делать это, по наитию, я попробовал:
git push origin
мышление может быть, это будет по умолчанию, чтобы сделать новый удаленный филиал на основе имени моего местного отделения. Выходной сигнал был нормальным токовым выходом, только 13 предметов были сдвинуты вверх. Результаты были необъяснимыми. Ничего нового не появилось для других разработчиков или в моем местном репо после получения.
Так что же git думаю, что я говорю это делать, когда я делаю git push origin
, и какой эффект, если таковой имеется, имел это на моем удаленном репо?
'мерзавец помощь push' должен предоставить вам всю информацию, которую вы хотите знать. Есть раздел о том, что делает 'git push origin', и какие параметры конфигурации влияют на то, что он делает. http://www.kernel.org/pub/software/scm/git/docs/git-push.html –