<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/Documentation/git-push.txt, branch v1.4.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v1.4.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v1.4.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2006-08-02T18:30:42Z</updated>
<entry>
<title>git-push: allow -f as an alias for --force</title>
<updated>2006-08-02T18:30:42Z</updated>
<author>
<name>Jeff King</name>
<email>peff@peff.net</email>
</author>
<published>2006-08-02T15:28:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=8f615493e6b6fd47bc4011c264cb7e6f01052d37'/>
<id>urn:sha1:8f615493e6b6fd47bc4011c264cb7e6f01052d37</id>
<content type='text'>
This was already documented in the options section of the manpage. This
patch implements it, adds it to the usage message, and mentions it at the
top of the manpage.

Signed-off-by: Jeff King &lt;peff@peff.net&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Assorted typo fixes</title>
<updated>2006-07-09T09:42:41Z</updated>
<author>
<name>Pavel Roskin</name>
<email>proski@gnu.org</email>
</author>
<published>2006-07-09T07:44:30Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=addf88e455f85bc6cfe0284b70aaad10b6d3486e'/>
<id>urn:sha1:addf88e455f85bc6cfe0284b70aaad10b6d3486e</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Remove trailing dot after short description</title>
<updated>2006-03-09T19:44:11Z</updated>
<author>
<name>Fredrik Kuivinen</name>
<email>freku045@student.liu.se</email>
</author>
<published>2006-03-09T16:24:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=7bd7f2804d84258a5cd1e76c610496f6beaa4cdf'/>
<id>urn:sha1:7bd7f2804d84258a5cd1e76c610496f6beaa4cdf</id>
<content type='text'>
Signed-off-by: Fredrik Kuivinen &lt;freku045@student.liu.se&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>git-push: Update documentation to describe the no-refspec behavior.</title>
<updated>2006-02-22T06:11:50Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2006-02-22T04:28:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=aa064743fa69e2806d5e0af1fab103baa6fa57cd'/>
<id>urn:sha1:aa064743fa69e2806d5e0af1fab103baa6fa57cd</id>
<content type='text'>
It turns out that the git-push documentation didn't describe what it
would do when not given a refspec, (not on the command line, nor in a
remotes file). This is fairly important for the user who is trying to
understand operations such as:

	git clone git://something/some/where
	# hack, hack, hack
	git push origin

I tracked the mystery behavior down to git-send-pack and lifted the
relevant portion of its documentation up to git-push, (namely that all
refs existing both locally and remotely are updated).

Signed-off-by: Carl Worth &lt;cworth@cworth.org&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Docs: minor git-push copyediting</title>
<updated>2006-02-07T05:14:57Z</updated>
<author>
<name>J. Bruce Fields</name>
<email>bfields@fieldses.org</email>
</author>
<published>2006-02-06T00:42:27Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=cc55aaec38ddebd2e6f69fc3895cec393a61956e'/>
<id>urn:sha1:cc55aaec38ddebd2e6f69fc3895cec393a61956e</id>
<content type='text'>
Minor git-push copyediting

Signed-off-by: J. Bruce Fields &lt;bfields@citi.umich.edu&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Docs: move git url and remotes text to separate sections</title>
<updated>2006-02-07T05:14:56Z</updated>
<author>
<name>J. Bruce Fields</name>
<email>bfields@fieldses.org</email>
</author>
<published>2006-02-05T23:29:49Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=85a97d4e10c1ac4b87e856e2efe7bcd53d6868c3'/>
<id>urn:sha1:85a97d4e10c1ac4b87e856e2efe7bcd53d6868c3</id>
<content type='text'>
The sections on git urls and remotes files in the git-fetch,
git-pull, and git-push manpages seem long enough to be worth a
manpage section of their own.

Signed-off-by: J. Bruce Fields &lt;bfields@citi.umich.edu&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Docs: split up pull-fetch-param.txt</title>
<updated>2006-02-07T05:14:55Z</updated>
<author>
<name>J. Bruce Fields</name>
<email>bfields@fieldses.org</email>
</author>
<published>2006-02-05T22:43:47Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=3598a308086d4a41cab1e941df7763f2004e53c5'/>
<id>urn:sha1:3598a308086d4a41cab1e941df7763f2004e53c5</id>
<content type='text'>
The push and pull man pages include a bunch of shared text from
pull-fetch-param.txt.  This simplifies maintenance somewhat, but
there's actually quite a bit of text that applies only to one or the
other.

So, separate out the push- and pull/fetch-specific text into
pull-fetch-param.txt and git-push.txt, then include the largest chunk
of common stuff (the description of protocols and url's) from
urls.txt.  That cuts some irrelevant stuff from the man pages without
making us duplicate too much.

Signed-off-by: J. Bruce Fields &lt;bfields@citi.umich.edu&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Merge fixes up to GIT 1.1.6</title>
<updated>2006-01-30T01:56:45Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2006-01-30T01:56:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=36b5b3c65948694d9a92de5a17f2b97c3cd84879'/>
<id>urn:sha1:36b5b3c65948694d9a92de5a17f2b97c3cd84879</id>
<content type='text'>
</content>
</entry>
<entry>
<title>git push -f documentation</title>
<updated>2006-01-30T01:54:43Z</updated>
<author>
<name>J. Bruce Fields</name>
<email>bfields@fieldses.org</email>
</author>
<published>2006-01-30T01:40:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=f0fff36e82bc8cc12be58a0585106ee720c4dc98'/>
<id>urn:sha1:f0fff36e82bc8cc12be58a0585106ee720c4dc98</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>git-push: fix --tags and document it.</title>
<updated>2006-01-16T07:59:12Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2006-01-16T07:27:34Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=42301e34a2736b091738d4ca6a23fd90bd1f1837'/>
<id>urn:sha1:42301e34a2736b091738d4ca6a23fd90bd1f1837</id>
<content type='text'>
Previously 'git-push --tags dst', used information from
remotes/dst to determine which refs to push; this patch corrects
it, and also documents the --tags option.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
</feed>
