This is big. Easily using git dependencies were one of the big things missing for me in the Clojure universe. After being used to them from Ruby/Bundler and Elixir/mix, having to go through a release ceremony (possibly having to understand SNAPSHOTs) and hosting the artifacts in a repository to just use a fork of dependency with a bugfix seemed outlandish.
To quote Rich Hickey from the afore linked discussion:
I think this is a superior system with substantial benefits. […] We’ve been using this internally and it’s game-changing.
It should make it a lot easier to fork a dependency, improve it, and contribute back those improvements. I do believe the Clojure community will do a good job with this.