When I try to do a git fetch and then a git checkout to a specific revision I get the following error. `error: reference has changed concurrently` It seems that after 2 retries the whole fetch checkout operation works fine. There was an old similar issue [here](https://github.com/src-d/go-git/issues/1230).