В чем разница "происхождение мастер" против "происхождение / мастер" - PullRequest
27 голосов
/ 04 октября 2011

В чем разница между пробелом и косой чертой при выполнении команд git?

Иногда я вижу

git push origin master (который является пробелом)

и другиераз я вижу

git rebase origin/master (который использует косую черту)

Какая разница в этом соглашении?Это означает, что косая нотация обращается к локальной кэшированной копии, тогда как космическая версия фактически обращается к удаленному репо (github)?

1 Ответ

20 голосов
/ 04 октября 2011

Это не «конвенция».Первый представляет собой два отдельных аргумента в разных позициях с различными значениями для git push, а второй представляет собой один аргумент, который идентифицирует ветку удаленного отслеживания origin/master.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...