Open ilovezfs opened 6 years ago
I updated git from 2.8.3
to 2.16.2
and I'm not having the issue anymore.
@lildesert yes, that's a workaround but a dependency on a third-party Git is a bit much.
a dependency on a third-party Git is a bit much.
@ilovezfs well i understand that requiring a minimum git version is kind of a pain, but we're certainly not requiring a "third-party git".. just a newer version. Given that there are known vulnerabilities in 2.8, I think it's fair to expect users are up-to-date.
btw thanks for bumping the homebrew formula!
@paulirish Ubuntu's 14.04 repos have git at 2.7.4. I don't think it's unreasonable to think users will be using what's in the repos of an LTS (it's certainly what I use). 18.04 has git at 2.17.0, but it hasn't been out for very long.
I am on the following config:
Mac OSX 10.14.3
ZSH Version 5.3
Git Version 2.12.2
I installed git-recent
using brew
:
$ brew install git-recent
This is the error that I see when I run $ git recent -n5
:
error: unknown option `color=always'
usage: git for-each-ref [<options>] [<pattern>]
or: git for-each-ref [--points-at <object>]
or: git for-each-ref [(--merged | --no-merged) [<object>]]
or: git for-each-ref [--contains [<object>]]
followed by the help message.
-s, --shell quote placeholders suitably for shells
-p, --perl quote placeholders suitably for perl
--python quote placeholders suitably for python
--tcl quote placeholders suitably for Tcl
--count <n> show only <n> matched refs
--format <format> format to use for the output
--sort <key> field name to sort on
--points-at <object> print only refs which points at the given object
--merged <commit> print only refs that are merged
--no-merged <commit> print only refs that are not merged
--contains <commit> print only refs which contain the commit
--ignore-case sorting and filtering are case insensitive
This affects OS X 10.11 and below.