Why in the Release Notes do they use the verb "learned" to describe adding a command line option to a feature?
"git cherry-pick" learned the "--allow-empty-message" option
It's not like Git has obtained sentience and has started to teach itself new tricks, though that would be an interesting development.I understand what they are trying to say I just thought the choice of verb and subject was odd, leaving out the developers as those acting on the code.