Open oliver opened 3 years ago
Thanks for reporting! We'd have to check what exactly causes this behavior, but yeah, probably the older Git version isn't happy with us renaming the default branch to main
or something. Maybe we can fix this – but I agree, the other option would be to point out to the player that they should please update their Git/their OS. :P In any case, this is super helpful!
I get the same issue with git version 2.11.0
After finishing the level "The command line" and clicking "Next level", the game crashed. Here's the terminal output (running with
LANG= ./oh-my-git
to get English error messages):This crash happens on Ubuntu 16.04, with Git 2.7.4. It does not happen on Ubuntu 18.04, with Git 2.17.1.
According to https://blinry.itch.io/oh-my-git where I downloaded the game, this should be OMG 0.6.0.
When I go into
/home/oliver/.local/share/Oh My Git/tmp/repos/yours/
on Ubuntu 16.04 and rungit log --graph --oneline --all --no-abbrev
, I get that same error message, and the command exits with code 128.On Ubuntu 18.04 the same command works fine, however. I guess the behavior of
git log --all
has changed between these two Git versions.Btw. in my opinion it's OK if such old Git versions are not supported any more.