Merge branch 'maint'
* maint: rev-parse --symbolic-full-name: don't print '^' if SHA1 is not a ref Add missing "short" alternative to --date in rev-list-options.txt git-show.txt: Not very stubby these days. Clarify repack -n documentationmaint
commit
e13067a749
|
|
@ -55,8 +55,11 @@ OPTIONS
|
||||||
linkgit:git-pack-objects[1].
|
linkgit:git-pack-objects[1].
|
||||||
|
|
||||||
-n::
|
-n::
|
||||||
Do not update the server information with
|
Do not update the server information with
|
||||||
`git update-server-info`.
|
`git update-server-info`. This option skips
|
||||||
|
updating local catalog files needed to publish
|
||||||
|
this repository (or a direct copy of it)
|
||||||
|
over HTTP or FTP. See gitlink:git-update-server-info[1].
|
||||||
|
|
||||||
--window=[N], --depth=[N]::
|
--window=[N], --depth=[N]::
|
||||||
These two options affect how the objects contained in the pack are
|
These two options affect how the objects contained in the pack are
|
||||||
|
|
|
||||||
|
|
@ -79,8 +79,6 @@ Documentation
|
||||||
-------------
|
-------------
|
||||||
Documentation by David Greaves, Petr Baudis and the git-list <git@vger.kernel.org>.
|
Documentation by David Greaves, Petr Baudis and the git-list <git@vger.kernel.org>.
|
||||||
|
|
||||||
This manual page is a stub. You can help the git documentation by expanding it.
|
|
||||||
|
|
||||||
GIT
|
GIT
|
||||||
---
|
---
|
||||||
Part of the linkgit:git[7] suite
|
Part of the linkgit:git[7] suite
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,7 @@ include::pretty-options.txt[]
|
||||||
|
|
||||||
Synonym for `--date=relative`.
|
Synonym for `--date=relative`.
|
||||||
|
|
||||||
--date={relative,local,default,iso,rfc}::
|
--date={relative,local,default,iso,rfc,short}::
|
||||||
|
|
||||||
Only takes effect for dates shown in human-readable format, such
|
Only takes effect for dates shown in human-readable format, such
|
||||||
as when using "--pretty". `log.date` config variable sets a default
|
as when using "--pretty". `log.date` config variable sets a default
|
||||||
|
|
|
||||||
|
|
@ -94,6 +94,14 @@ static void show(const char *arg)
|
||||||
puts(arg);
|
puts(arg);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Like show(), but with a negation prefix according to type */
|
||||||
|
static void show_with_type(int type, const char *arg)
|
||||||
|
{
|
||||||
|
if (type != show_type)
|
||||||
|
putchar('^');
|
||||||
|
show(arg);
|
||||||
|
}
|
||||||
|
|
||||||
/* Output a revision, only if filter allows it */
|
/* Output a revision, only if filter allows it */
|
||||||
static void show_rev(int type, const unsigned char *sha1, const char *name)
|
static void show_rev(int type, const unsigned char *sha1, const char *name)
|
||||||
{
|
{
|
||||||
|
|
@ -101,8 +109,6 @@ static void show_rev(int type, const unsigned char *sha1, const char *name)
|
||||||
return;
|
return;
|
||||||
def = NULL;
|
def = NULL;
|
||||||
|
|
||||||
if (type != show_type)
|
|
||||||
putchar('^');
|
|
||||||
if (symbolic && name) {
|
if (symbolic && name) {
|
||||||
if (symbolic == SHOW_SYMBOLIC_FULL) {
|
if (symbolic == SHOW_SYMBOLIC_FULL) {
|
||||||
unsigned char discard[20];
|
unsigned char discard[20];
|
||||||
|
|
@ -119,20 +125,20 @@ static void show_rev(int type, const unsigned char *sha1, const char *name)
|
||||||
*/
|
*/
|
||||||
break;
|
break;
|
||||||
case 1: /* happy */
|
case 1: /* happy */
|
||||||
show(full);
|
show_with_type(type, full);
|
||||||
break;
|
break;
|
||||||
default: /* ambiguous */
|
default: /* ambiguous */
|
||||||
error("refname '%s' is ambiguous", name);
|
error("refname '%s' is ambiguous", name);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
show(name);
|
show_with_type(type, name);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (abbrev)
|
else if (abbrev)
|
||||||
show(find_unique_abbrev(sha1, abbrev));
|
show_with_type(type, find_unique_abbrev(sha1, abbrev));
|
||||||
else
|
else
|
||||||
show(sha1_to_hex(sha1));
|
show_with_type(type, sha1_to_hex(sha1));
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Output a flag, only if filter allows it. */
|
/* Output a flag, only if filter allows it. */
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue