backends/git: Use "--quite" checkout to suppress "detached HEAD" warning

We know about the detached HEAD and are doing this on purpose.