diff options
-rwxr-xr-x | init-repository | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/init-repository b/init-repository index 4c4d7b03..489680c2 100755 --- a/init-repository +++ b/init-repository @@ -590,7 +590,9 @@ sub git_clone_one_submodule $self->exe('git', 'repack', '-a'); my $alternates_path = '.git/objects/info/alternates'; - unlink($alternates_path) || confess "unlink $alternates_path: $OS_ERROR"; + if (-e $alternates_path) { + unlink($alternates_path) || confess "unlink $alternates_path: $OS_ERROR"; + } } chdir("..") or confess "cd ..: $OS_ERROR"; |