diff options
author | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2015-07-04 21:49:57 +0100 |
---|---|---|
committer | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2015-07-04 22:00:19 +0100 |
commit | 62cdc56219b149617af4d303c782f3b37e22a529 (patch) | |
tree | 217b7a91dc43378eddade8c4844b8cdc7b5fd7cc /dgit | |
parent | c963c8da4cb34cc4ddddaf2b936dbfef10f74e58 (diff) |
dgit: Break out set_local_git_config (nfc)
Diffstat (limited to 'dgit')
-rwxr-xr-x | dgit | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -1476,6 +1476,11 @@ END return 1; } +sub set_local_git_config ($$) { + my ($k, $v) = @_; + runcmd @git, qw(config), $k, $v; +} + sub clone ($) { my ($dstdir) = @_; canonicalise_suite(); @@ -1486,7 +1491,7 @@ sub clone ($) { runcmd @git, qw(init -q); my $giturl = access_giturl(1); if (defined $giturl) { - runcmd @git, qw(config), "remote.$remotename.fetch", fetchspec(); + set_local_git_config "remote.$remotename.fetch", fetchspec(); open H, "> .git/HEAD" or die $!; print H "ref: ".lref()."\n" or die $!; close H or die $!; |