Talk given by the authors at FOSDEM 2021 online conference https://morr.cc/building-a-git-learning-game/ Video http://bofh.nikhef.nl/events/FOSDEM/2021/L.lightningtalks/gi...
Running the following command allows the application to be ignored by Gatekeeper: xattr -d com.apple.quarantine /Users/adam/Downloads/Oh\ My\ Git\!.app
xattr -d com.apple.quarantine Oh\ My\ Git\!.app
In the game you get "golden badges" for solving the levels with the commandline rather than the GUI. In a way this sends the message that the commandline is "extra challenging", in a "You have to eat your vegetables" / "Do your math"-kind of way. I can see the point of gently pushing players to use the commandline but if the git CLI is so convenient, powerful and attractive, why the need to push it?