Subject: Re: [PATCH 06/19] git_remote_helpers: push all refs during a non-local export

From: Jonathan Nieder <[email-masked]>
Date: Wed, 8 Jun 2011 14:42:05 -0500

Sverre Rabbelier wrote:

> --- a/git_remote_helpers/git/non_local.py
> +++ b/git_remote_helpers/git/non_local.py
> @@ -63,7 +63,7 @@ class NonLocalGit(object):
>          if not os.path.exists(path):
>              die("could not find repo at %s", path)
>  
> -        args = ["git", "--git-dir=" + path, "push", "--quiet", self.repo.gitpath]
> +        args = ["git", "--git-dir=" + path, "push", "--quiet", self.repo.gitpath, "--all"]
>          child = subprocess.Popen(args)

Does this deal with forced (non-fast-forward) pushes?  (Not a
complaint, just curious.)