rust-lang/cargo — pull request #470 by alexcrichton (2014-08-28 20:24:39+00:00)
Title: Turn --git on by default for `cargo-new`.

This adds a command-line --no-git option to disable this behavior, as well as
adding a global config section for `git = false`. While I was at it I write some
documentation for the configuration format that cargo uses.