diff options
author | Junio C Hamano <gitster@pobox.com> | 2008-02-27 13:50:44 -0800 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2008-02-27 14:01:32 -0800 |
commit | 95775e5377960409a1b3ac4082dded7d17e14a46 (patch) | |
tree | b33867f808aa46d6b5b380dcee25a11b00a9c78e | |
parent | Merge branch 'maint' (diff) | |
download | tgif-95775e5377960409a1b3ac4082dded7d17e14a46.tar.xz |
git-remote: do not complain on multiple URLs for a remote
Having more than one URL for a remote is perfectly normal when
the remote is defined to push to multiple places. Get rid of
the annoying "Warning" message.
Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rwxr-xr-x | git-remote.perl | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/git-remote.perl b/git-remote.perl index 5cd69513cf..b30ed734e7 100755 --- a/git-remote.perl +++ b/git-remote.perl @@ -7,10 +7,10 @@ my $git = Git->repository(); sub add_remote_config { my ($hash, $name, $what, $value) = @_; if ($what eq 'url') { - if (exists $hash->{$name}{'URL'}) { - print STDERR "Warning: more than one remote.$name.url\n"; + # Having more than one is Ok -- it is used for push. + if (! exists $hash->{'URL'}) { + $hash->{$name}{'URL'} = $value; } - $hash->{$name}{'URL'} = $value; } elsif ($what eq 'fetch') { $hash->{$name}{'FETCH'} ||= []; |