This is what the user wants in 99% of cases. Signed-off-by: Gabriel <g2p.code@xxxxxxxxx> --- Documentation/git-remote.txt | 4 ++-- builtin-remote.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Documentation/git-remote.txt b/Documentation/git-remote.txt index 2cbd1f7..04de972 100644 --- a/Documentation/git-remote.txt +++ b/Documentation/git-remote.txt @@ -10,7 +10,7 @@ SYNOPSIS -------- [verse] 'git-remote' -'git-remote' add [-t <branch>] [-m <master>] [-f] [--mirror] <name> <url> +'git-remote' add [-t <branch>] [-m <master>] [--no-fetch] [--mirror] <name> <url> 'git-remote' rm <name> 'git-remote' show <name> 'git-remote' prune <name> @@ -34,7 +34,7 @@ Adds a remote named <name> for the repository at <url>. The command `git fetch <name>` can then be used to create and update remote-tracking branches <name>/<branch>. + -With `-f` option, `git fetch <name>` is run immediately after +Without the `--no-fetch` option, `git fetch <name>` is run immediately after the remote information is set up. + With `-t <branch>` option, instead of the default glob diff --git a/builtin-remote.c b/builtin-remote.c index 044215a..c0d7d96 100644 --- a/builtin-remote.c +++ b/builtin-remote.c @@ -54,7 +54,7 @@ static int fetch_remote(const char *name) static int add(int argc, const char **argv) { - int fetch = 0, mirror = 0; + int fetch = 1, mirror = 0; struct path_list track = { NULL, 0, 0 }; const char *master = NULL; struct remote *remote; -- 1.5.5.25.g17ee -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html