From: Robert White Date: Sun, 02 Dec 2018 10:07:47 GMT Subject: Confusing inconsistent option syntax Message-ID: <20181202100747.GA5019@laptop> `git log --pretty short` gives the error message "ambiguous argument 'short'". To get the expected result, you need to use `git log --pretty=short`. However, `git log --since yesterday` and `git log --since=yesterday` both work as expected. When is an = needed? What is the reason for these inconsistencies? --- Robert White