I follow the instructions given by bitbucket to create a repository and then clone it. This works. However when I try to push back to the repo I get this error in the log (I switchd on debugging for more info)
2018-01-11 11:54:27,556 DEBUG [http-nio-7990-exec-2] bitbucket_admin @1TJH6S0x714x149x0 192.168.1.183 "POST /scm/jclient/scrap.git/git-receive-pack HTTP/1.1" c.a.bitbucket.scm.BaseCommand Executed /usr/bin/git http-backend
2018-01-11 11:54:27,558 ERROR [http-nio-7990-exec-2] bitbucket_admin @1TJH6S0x714x149x0 192.168.1.183 "POST /scm/jclient/scrap.git/git-receive-pack HTTP/1.1" c.a.s.i.s.g.p.h.GitSmartExitHandler JCLIENT/scrap[22]: Write request from 192.168.1.183 failed
The following was written to stderr:
git: 'http-backend' is not a git command. See 'git --help'.
com.atlassian.utils.process.ProcessException: Non-zero exit code: 1
As you can see it fails due to the git-http-backend command not existing. I checked the docker image and it does not exist.
What's the issue?
My GIT client is version 2.9.2.windows.1
GIT version in the bitbucket docker image is 2.15.0