Какая разница между "хозяином происхождения" и "происхождением/хозяином",

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

Я иногда вижу

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

и в других случаях я вижу

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

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

Ответ 1

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