git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: git version 1.9.0 missing git-http-push?

From
Marat Radchenko <marat@slonopotamus.org>
Date
Apr 28, 2014, 07:36 UTC
Message-ID
<1398670610456-7608792.post@n2.nabble.com>
In-Reply-To
<DAB1109C3DA82E48A383F6960A32A9E567020669@EXCH2010.inferno.local>
Silvola Tuomas wrote
Show 16 quoted lines
> Hello,
> 
> I installed git for windows 1.9.0 but any push operation I tried with it
> produced an error message saying "git: 'http-push' is not a git command".
> Other commands like pull, add, and commit worked just fine.
> At the end of this day I noticed that C:\Program Files
> (x86)\Git\libexec\git-core just didn't have the file git-http-push. There
> were git-http-backend, git-http-fetch and git-imap-send and such but no
> git-http-push.
> 
> I resolved my issue by uninstalling 1.9.0, installing an older version
> instead (1.8.1.2; this is when push started working) and 1.9.0 right on
> top of the older version. Now git push command works as expected.
> 
> Br,
> Tuomas Silvola
>From Makefile:
	curl_check := $(shell (echo 070908; curl-config --vernum) 2>/dev/null |
sort -r | sed -ne 2p)
	ifeq "$(curl_check)" "070908"
		ifndef NO_EXPAT
			PROGRAM_OBJS += http-push.o
		endif
	endif

if there's no curl-config, http-push.c is silently skipped. This check also doesn't play with cross-compiling when you cannot call curl-config because it is for other arch.

There's also a mystic git-http-push$X that is not referenced from anywhere.

-- View this message in context: http://git.661346.n2.nabble.com/git-version-1-9-0-missing-git-http-push-tp7608787p7608792.html Sent from the git mailing list archive at Nabble.com.

Previous: Silvola TuomasNext: Erik Faye-Lund
Message 2 of 15 in “git version 1.9.0 missing git-http-push?”
  1. Silvola TuomasApr 28, 2014
  2. Marat RadchenkoApr 28, 2014
  3. Erik Faye-LundApr 28, 2014
  4. Erik Faye-LundApr 28, 2014
  5. Erik Faye-LundApr 28, 2014
  6. Erik Faye-LundApr 28, 2014
  7. Johannes SchindelinApr 28, 2014
  8. Erik Faye-LundApr 28, 2014
  9. Marat RadchenkoApr 28, 2014
  10. Erik Faye-LundApr 28, 2014
  11. Junio C HamanoApr 28, 2014
  12. 'Dave Borowitz <dborowitz@google.com>' via msysGitApr 28, 2014
  13. Erik Faye-LundApr 28, 2014
  14. Junio C HamanoApr 28, 2014
  15. 'Dave Borowitz <dborowitz@google.com>' via msysGitApr 28, 2014

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.