Skip to content
This repository was archived by the owner on Nov 9, 2017. It is now read-only.
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

Description

@hbel

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.

Activity

  1. dscho commented on Apr 26, 2014

    @dscho
    Member

    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.

  2. kusma commented on Apr 28, 2014

    @kusma
    Member

    I've identified the reason for this breakage: http://www.mail-archive.com/[email protected]/msg48838.html

  3. reopened this on Apr 28, 2014
  4. kusma commented on Apr 28, 2014

    @kusma
    Member

    @hendrikbelitz Does this version resolve the issue for you? https://dl.dropboxusercontent.com/u/1737924/Git-1.9.2-http-push.exe

  5. t-b commented on May 7, 2014

    @t-b

    This should be fixed now by 83227c1 thanks to a commit from @kusma.
    The fix still needs to be verified.

  6. t-b commented on May 9, 2014

    @t-b

    Building git now again creates

    git-http-backend.exe  git-http-fetch.exe  git-http-push.exe
    

    therefore this issuse is resolved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions