<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/git-pull.sh, branch v1.6.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://www.git.shady.money/git/atom?h=v1.6.2</id>
<link rel='self' href='https://www.git.shady.money/git/atom?h=v1.6.2'/>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/'/>
<updated>2009-02-18T19:14:04Z</updated>
<entry>
<title>disallow providing multiple upstream branches to rebase, pull --rebase</title>
<updated>2009-02-18T19:14:04Z</updated>
<author>
<name>Jay Soffian</name>
<email>jaysoffian@gmail.com</email>
</author>
<published>2009-02-18T13:44:02Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=51b2ead03c8cdc0ddeeca2fb5db14b7bac584337'/>
<id>urn:sha1:51b2ead03c8cdc0ddeeca2fb5db14b7bac584337</id>
<content type='text'>
It does not make sense to provide multiple upstream branches to either
git pull --rebase, or to git rebase, so disallow both.

Signed-off-by: Jay Soffian &lt;jaysoffian@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>pull: use git rev-parse -q</title>
<updated>2008-12-03T22:27:17Z</updated>
<author>
<name>Miklos Vajna</name>
<email>vmiklos@frugalware.org</email>
</author>
<published>2008-12-03T13:26:50Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=2d17985782256d3505791a814b16e4e772fd341f'/>
<id>urn:sha1:2d17985782256d3505791a814b16e4e772fd341f</id>
<content type='text'>
Signed-off-by: Miklos Vajna &lt;vmiklos@frugalware.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Retain multiple -q/-v occurrences in git pull</title>
<updated>2008-11-19T00:10:05Z</updated>
<author>
<name>Tuncer Ayaz</name>
<email>tuncer.ayaz@gmail.com</email>
</author>
<published>2008-11-17T22:09:30Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=c6576f912fc34193a02d7ec587484f7c2ce3fe77'/>
<id>urn:sha1:c6576f912fc34193a02d7ec587484f7c2ce3fe77</id>
<content type='text'>
To support counting -q/-v options in git pull retain
them by concatenating.

Signed-off-by: Tuncer Ayaz &lt;tuncer.ayaz@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Teach/Fix pull/fetch -q/-v options</title>
<updated>2008-11-15T01:18:32Z</updated>
<author>
<name>Tuncer Ayaz</name>
<email>tuncer.ayaz@gmail.com</email>
</author>
<published>2008-11-15T00:14:24Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=7f87aff22c0232a5ce327ea3d2923776936c97f4'/>
<id>urn:sha1:7f87aff22c0232a5ce327ea3d2923776936c97f4</id>
<content type='text'>
Implement git-pull --quiet and git-pull --verbose by
adding the options to git-pull and fixing verbosity
handling in git-fetch.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>pull: allow "git pull origin $something:$current_branch" into an unborn branch</title>
<updated>2008-10-17T18:26:20Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-10-14T22:32:20Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=b0ad11ea165e07308fc02a5091efbe2e2d22237c'/>
<id>urn:sha1:b0ad11ea165e07308fc02a5091efbe2e2d22237c</id>
<content type='text'>
Some misguided documents floating on the Net suggest this sequence:

    mkdir newdir &amp;&amp; cd newdir
    git init
    git remote add origin $url
    git pull origin master:master

"git pull" has known about misguided "pull" that lets the underlying fetch
update the current branch for a long time.  It also has known about
"git pull origin master" into a branch yet to be born.

These two workarounds however were not aware of the existence of each
other and did not work well together.  This fixes it.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Ignore dirty submodule states in "git pull --rebase"</title>
<updated>2008-07-23T18:36:56Z</updated>
<author>
<name>Johannes Schindelin</name>
<email>Johannes.Schindelin@gmx.de</email>
</author>
<published>2008-07-22T21:41:41Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=7d90c8ee15d8dcb1450d1ffc2890e5341c963598'/>
<id>urn:sha1:7d90c8ee15d8dcb1450d1ffc2890e5341c963598</id>
<content type='text'>
This is a companion patch to 6848d58c(Ignore dirty submodule states
during rebase and stash).

Signed-off-by: Johannes Schindelin &lt;johannes.schindelin@gmx.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Make usage strings dash-less</title>
<updated>2008-07-13T21:12:48Z</updated>
<author>
<name>Stephan Beyer</name>
<email>s-beyer@gmx.net</email>
</author>
<published>2008-07-13T13:36:15Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=1b1dd23f2d6a707b7077cdf6bc6d4055bd0bfb7d'/>
<id>urn:sha1:1b1dd23f2d6a707b7077cdf6bc6d4055bd0bfb7d</id>
<content type='text'>
When you misuse a git command, you are shown the usage string.
But this is currently shown in the dashed form.  So if you just
copy what you see, it will not work, when the dashed form
is no longer supported.

This patch makes git commands show the dash-less version.

For shell scripts that do not specify OPTIONS_SPEC, git-sh-setup.sh
generates a dash-less usage string now.

Signed-off-by: Stephan Beyer &lt;s-beyer@gmx.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>pull --rebase: exit early when the working directory is dirty</title>
<updated>2008-05-23T06:05:11Z</updated>
<author>
<name>Johannes Schindelin</name>
<email>Johannes.Schindelin@gmx.de</email>
</author>
<published>2008-05-21T11:32:16Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=f9189cf8f2427b10a40b5b3e530e2c893bc64ae9'/>
<id>urn:sha1:f9189cf8f2427b10a40b5b3e530e2c893bc64ae9</id>
<content type='text'>
When rebasing fails during "pull --rebase", you cannot just clean up the
working directory and call "pull --rebase" again, since the remote branch
was already fetched.

Therefore, die early when the working directory is dirty.

Signed-off-by: Johannes Schindelin &lt;johannes.schindelin@gmx.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>merge, pull: add '--(no-)log' command line option</title>
<updated>2008-04-13T02:28:18Z</updated>
<author>
<name>SZEDER Gábor</name>
<email>szeder@ira.uka.de</email>
</author>
<published>2008-04-06T01:23:46Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=efb779f8873e5aa36be29a4e551186c62c1b580c'/>
<id>urn:sha1:efb779f8873e5aa36be29a4e551186c62c1b580c</id>
<content type='text'>
These are the command line option equivalents of the 'merge.log' config
variable.

The patch also updates documentation and bash completion accordingly, and
adds a test.

Signed-off-by: SZEDER Gábor &lt;szeder@ira.uka.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>merge, pull: introduce '--(no-)stat' option</title>
<updated>2008-04-13T02:28:18Z</updated>
<author>
<name>SZEDER Gábor</name>
<email>szeder@ira.uka.de</email>
</author>
<published>2008-04-06T01:23:43Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=d8abe148bece83f6c3e5ebe6075aef236322ed74'/>
<id>urn:sha1:d8abe148bece83f6c3e5ebe6075aef236322ed74</id>
<content type='text'>
This option has the same effect as '--(no-)summary' (i.e. whether to
show a diffsat at the end of the merge or not), and it is consistent
with the '--stat' option of other git commands.

Documentation, tests, and bash completion are updaed accordingly, and the
old --summary option is marked as being deprected.

Signed-off-by: SZEDER Gábor &lt;szeder@ira.uka.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
