You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 9, 2017. It is now read-only.
Repository navigation
This repository was archived by the owner on Nov 9, 2017. It is now read-only.
git-http-push missing in git for windows 1.9.x #174
We're using git over http/webdav for quite a while now and updated to git for windows 1.9.0 recently (which, together with 1.9,2 also seems to be the only binary version available). This version lacks git-http-push.exe, so pushes into our server repository are no longer possible (git-http-push is not a git command error message).
The regular git release 1.9.1 which we use under linux still contains the above command.
I'm definitely not what you would call a git expert, so I would appreciate any hints on how to circumvent this problem.
If you desperately need git http-push, you can install & run msysGit, the development environment for Git for Windows. It will build Git (most likely without git http-push) and install it; you can then call cd /git && make git-http-push.exe to build the executable and then copy git-http-push.exe into your Git for Windows' libexec/git-core/ directory.
If you want to say thanks for all the hard work that went into making Git for Windows what it is today, you could then go on to investigate why http-push is not built by default (most likely it has something to do with the NO_CURL = YesPlease in the MINGW section of config.mak.uname), fix it and submit a pull request.
We're using git over http/webdav for quite a while now and updated to git for windows 1.9.0 recently (which, together with 1.9,2 also seems to be the only binary version available). This version lacks git-http-push.exe, so pushes into our server repository are no longer possible (git-http-push is not a git command error message).
The regular git release 1.9.1 which we use under linux still contains the above command.
I'm definitely not what you would call a git expert, so I would appreciate any hints on how to circumvent this problem.