* [PATCH] Documentation/fetch-options.txt: order options alphabetically
@ 2009-10-21 20:07 Jari Aalto
2009-10-21 20:39 ` Junio C Hamano
0 siblings, 1 reply; 7+ messages in thread
From: Jari Aalto @ 2009-10-21 20:07 UTC (permalink / raw)
To: git
Signed-off-by: Jari Aalto <jari.aalto@cante.net>
---
Documentation/fetch-options.txt | 48 +++++++++++++++++++-------------------
1 files changed, 24 insertions(+), 24 deletions(-)
diff --git a/Documentation/fetch-options.txt b/Documentation/fetch-options.txt
index 5eb2b0e..2886874 100644
--- a/Documentation/fetch-options.txt
+++ b/Documentation/fetch-options.txt
@@ -1,25 +1,13 @@
-ifndef::git-pull[]
--q::
---quiet::
- Pass --quiet to git-fetch-pack and silence any other internally
- used git commands.
-
--v::
---verbose::
- Be verbose.
-endif::git-pull[]
-
-a::
--append::
Append ref names and object names of fetched refs to the
existing contents of `.git/FETCH_HEAD`. Without this
option old data in `.git/FETCH_HEAD` will be overwritten.
---upload-pack <upload-pack>::
- When given, and the repository to fetch from is handled
- by 'git-fetch-pack', '--exec=<upload-pack>' is passed to
- the command to specify non-default path for the command
- run on the other end.
+--depth=<depth>::
+ Deepen the history of a 'shallow' repository created by
+ `git clone` with `--depth=<depth>` option (see linkgit:git-clone[1])
+ by the specified number of commits.
-f::
--force::
@@ -29,6 +17,10 @@ endif::git-pull[]
fetches is a descendant of `<lbranch>`. This option
overrides that check.
+-k::
+--keep::
+ Keep downloaded pack.
+
ifdef::git-pull[]
--no-tags::
endif::git-pull[]
@@ -49,10 +41,6 @@ endif::git-pull[]
flag lets all tags and their associated objects be
downloaded.
--k::
---keep::
- Keep downloaded pack.
-
-u::
--update-head-ok::
By default 'git-fetch' refuses to update the head which
@@ -62,7 +50,19 @@ endif::git-pull[]
implementing your own Porcelain you are not supposed to
use it.
---depth=<depth>::
- Deepen the history of a 'shallow' repository created by
- `git clone` with `--depth=<depth>` option (see linkgit:git-clone[1])
- by the specified number of commits.
+--upload-pack <upload-pack>::
+ When given, and the repository to fetch from is handled
+ by 'git-fetch-pack', '--exec=<upload-pack>' is passed to
+ the command to specify non-default path for the command
+ run on the other end.
+
+ifndef::git-pull[]
+-q::
+--quiet::
+ Pass --quiet to git-fetch-pack and silence any other internally
+ used git commands.
+
+-v::
+--verbose::
+ Be verbose.
+endif::git-pull[]
--
1.6.4.3
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH] Documentation/fetch-options.txt: order options alphabetically
2009-10-21 20:07 [PATCH] Documentation/fetch-options.txt: order options alphabetically Jari Aalto
@ 2009-10-21 20:39 ` Junio C Hamano
2009-10-21 20:45 ` Junio C Hamano
0 siblings, 1 reply; 7+ messages in thread
From: Junio C Hamano @ 2009-10-21 20:39 UTC (permalink / raw)
To: Jari Aalto; +Cc: git
Jari Aalto <jari.aalto@cante.net> writes:
> Signed-off-by: Jari Aalto <jari.aalto@cante.net>
> ---
> Documentation/fetch-options.txt | 48 +++++++++++++++++++-------------------
> 1 files changed, 24 insertions(+), 24 deletions(-)
Does this even make sense when git-pull.txt itself includes files other
than this one? fetch-options.txt may begin with the description of -a
that is very early in the alphabetical sequence, but git-pull.txt includes
merge-options.txt before this file, whose contents would describe what
probably would come after -a (I didn't check). Also git-pull.txt itself
has description of --rebase and --no-rebase that definitely come before -a
(I did check).
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] Documentation/fetch-options.txt: order options alphabetically
2009-10-21 20:39 ` Junio C Hamano
@ 2009-10-21 20:45 ` Junio C Hamano
2009-10-22 9:23 ` Jari Aalto
2009-10-22 10:21 ` Nanako Shiraishi
0 siblings, 2 replies; 7+ messages in thread
From: Junio C Hamano @ 2009-10-21 20:45 UTC (permalink / raw)
To: Junio C Hamano; +Cc: Jari Aalto, git
Junio C Hamano <gitster@pobox.com> writes:
> Jari Aalto <jari.aalto@cante.net> writes:
>
>> Signed-off-by: Jari Aalto <jari.aalto@cante.net>
>> ---
>> Documentation/fetch-options.txt | 48 +++++++++++++++++++-------------------
>> 1 files changed, 24 insertions(+), 24 deletions(-)
>
> Does this even make sense when git-pull.txt itself includes files other
> than this one? fetch-options.txt may begin with the description of -a
> that is very early in the alphabetical sequence, but git-pull.txt includes
> merge-options.txt before this file, whose contents would describe what
> probably would come after -a (I didn't check). Also git-pull.txt itself
> has description of --rebase and --no-rebase that definitely come before -a
> (I did check).
Ah, in your defense ;-) I think you looked only at git-fetch.txt without
checking where else this file is included. Then the patch certainly is
understandable. It would probably make git-fetch.{1,html} easier to scan,
while making things not worse for git-pull.{1,html}
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] Documentation/fetch-options.txt: order options alphabetically
2009-10-21 20:45 ` Junio C Hamano
@ 2009-10-22 9:23 ` Jari Aalto
2009-10-22 10:21 ` Nanako Shiraishi
1 sibling, 0 replies; 7+ messages in thread
From: Jari Aalto @ 2009-10-22 9:23 UTC (permalink / raw)
To: git
Junio C Hamano <gitster@pobox.com> writes:
> I think you looked only at git-fetch.txt without
> checking where else this file is included. Then the patch certainly is
> understandable. It would probably make git-fetch.{1,html} easier to scan,
> while making things not worse for git-pull.{1,html}
Yes. Unfortunately there doesn't seem to be a way to arrange all nicely,
so perhaps you could accept the following patch to accompany with it. At
least there would be ordered "git-fetch" and semi ordered "git-pull".
Subject: [PATCH] Documentation/merge-options.txt: order options in alphabetical groups
Jari
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] Documentation/fetch-options.txt: order options alphabetically
2009-10-21 20:45 ` Junio C Hamano
2009-10-22 9:23 ` Jari Aalto
@ 2009-10-22 10:21 ` Nanako Shiraishi
2009-10-22 11:25 ` Jeff King
2009-10-22 14:14 ` [PATCH] Documentation/git-pull.txt: Add subtitles above included option files Jari Aalto
1 sibling, 2 replies; 7+ messages in thread
From: Nanako Shiraishi @ 2009-10-22 10:21 UTC (permalink / raw)
To: Junio C Hamano; +Cc: Jari Aalto, git
Quoting Junio C Hamano <gitster@pobox.com>
> Ah, in your defense ;-) I think you looked only at git-fetch.txt without
> checking where else this file is included. Then the patch certainly is
> understandable. It would probably make git-fetch.{1,html} easier to scan,
> while making things not worse for git-pull.{1,html}
Can't we introduce subsections in the OPTIONS section to
group them together, like this (sorry, not a patch)?
OPTIONS
-------
Options related to merging <---- added
~~~~~~~~~~~~~~~~~~~~~~~~~~ <---- added
include::merge-options.txt[]
:git-pull: 1
--rebase::
Instead of a merge, perform a rebase after fetching. If
there is a remote ref for the upstream branch, and this branch
was rebased since last fetched, the rebase uses that information
to avoid rebasing non-local changes. To make this the default
for branch `<name>`, set configuration `branch.<name>.rebase`
to `true`.
+
[NOTE]
This is a potentially _dangerous_ mode of operation.
It rewrites history, which does not bode well when you
published that history already. Do *not* use this option
unless you have read linkgit:git-rebase[1] carefully.
--no-rebase::
Override earlier --rebase.
Options related to fetching <---- added
~~~~~~~~~~~~~~~~~~~~~~~~~~~ <---- added
include::fetch-options.txt[]
include::pull-fetch-param.txt[]
--
Nanako Shiraishi
http://ivory.ap.teacup.com/nanako3/
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] Documentation/fetch-options.txt: order options alphabetically
2009-10-22 10:21 ` Nanako Shiraishi
@ 2009-10-22 11:25 ` Jeff King
2009-10-22 14:14 ` [PATCH] Documentation/git-pull.txt: Add subtitles above included option files Jari Aalto
1 sibling, 0 replies; 7+ messages in thread
From: Jeff King @ 2009-10-22 11:25 UTC (permalink / raw)
To: Nanako Shiraishi; +Cc: Junio C Hamano, Jari Aalto, git
On Thu, Oct 22, 2009 at 07:21:52PM +0900, Nanako Shiraishi wrote:
> > Ah, in your defense ;-) I think you looked only at git-fetch.txt without
> > checking where else this file is included. Then the patch certainly is
> > understandable. It would probably make git-fetch.{1,html} easier to scan,
> > while making things not worse for git-pull.{1,html}
>
> Can't we introduce subsections in the OPTIONS section to
> group them together, like this (sorry, not a patch)?
Yes, that was my first thought when reading this thread, too (sorry, no
patch here, either. I need to sleep and then get on a plane).
-Peff
^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH] Documentation/git-pull.txt: Add subtitles above included option files
2009-10-22 10:21 ` Nanako Shiraishi
2009-10-22 11:25 ` Jeff King
@ 2009-10-22 14:14 ` Jari Aalto
1 sibling, 0 replies; 7+ messages in thread
From: Jari Aalto @ 2009-10-22 14:14 UTC (permalink / raw)
To: git
Signed-off-by: Jari Aalto <jari.aalto@cante.net>
---
Documentation/git-pull.txt | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
Nanako Shiraishi <nanako3@lavabit.com> writes:
> Quoting Junio C Hamano <gitster@pobox.com>
>
>> Ah, in your defense ;-) I think you looked only at git-fetch.txt without
>> checking where else this file is included. Then the patch certainly is
>> understandable. It would probably make git-fetch.{1,html} easier to scan,
>> while making things not worse for git-pull.{1,html}
>
> Can't we introduce subsections in the OPTIONS section to
> group them together, like this (sorry, not a patch)?
>
> OPTIONS
> -------
>
> Options related to merging <---- added
> ~~~~~~~~~~~~~~~~~~~~~~~~~~ <---- added
> include::merge-options.txt[]
diff --git a/Documentation/git-pull.txt b/Documentation/git-pull.txt
index 7578623..51534dd 100644
--- a/Documentation/git-pull.txt
+++ b/Documentation/git-pull.txt
@@ -26,6 +26,10 @@ Also note that options meant for 'git-pull' itself and underlying
OPTIONS
-------
+
+Options related to merging
+~~~~~~~~~~~~~~~~~~~~~~~~~~
+
include::merge-options.txt[]
:git-pull: 1
@@ -47,6 +51,9 @@ unless you have read linkgit:git-rebase[1] carefully.
--no-rebase::
Override earlier --rebase.
+Options related to fetching
+~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
include::fetch-options.txt[]
include::pull-fetch-param.txt[]
--
1.6.4.3
^ permalink raw reply related [flat|nested] 7+ messages in thread
end of thread, other threads:[~2009-10-22 14:37 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-10-21 20:07 [PATCH] Documentation/fetch-options.txt: order options alphabetically Jari Aalto
2009-10-21 20:39 ` Junio C Hamano
2009-10-21 20:45 ` Junio C Hamano
2009-10-22 9:23 ` Jari Aalto
2009-10-22 10:21 ` Nanako Shiraishi
2009-10-22 11:25 ` Jeff King
2009-10-22 14:14 ` [PATCH] Documentation/git-pull.txt: Add subtitles above included option files Jari Aalto
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).