Я изучаю Git и был неспособен to найти любой объяснение flag syntax.
Я не имею в виду "голые двойные тире"
--
который, как известно, указывает, что следующее не является вариантом. Я имею в виду различные фактические флаги, которые иногда имеют один тире, а иногда и два.
git log -2 -p -U1 --graph
В чем разница между флагом с одним тире и двумя тире? Что указывает двойная тире?
Например, следующие два флага идентичны (в соответствии с этим):
-q
--quiet
Почему различное количество тире? Что, если я поставлю неверный номер?