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.
Activity
dscho commentedon Apr 26, 2014
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 withoutgit http-push) and install it; you can then callcd /git && make git-http-push.exeto build the executable and then copygit-http-push.exeinto 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-pushis not built by default (most likely it has something to do with theNO_CURL = YesPleasein theMINGWsection ofconfig.mak.uname), fix it and submit a pull request.kusma commentedon Apr 28, 2014
I've identified the reason for this breakage: http://www.mail-archive.com/[email protected]/msg48838.html
kusma commentedon Apr 28, 2014
@hendrikbelitz Does this version resolve the issue for you? https://dl.dropboxusercontent.com/u/1737924/Git-1.9.2-http-push.exe
t-b commentedon May 7, 2014
This should be fixed now by 83227c1 thanks to a commit from @kusma.
The fix still needs to be verified.
t-b commentedon May 9, 2014
Building git now again creates
therefore this issuse is resolved.