diff options
Diffstat (limited to 'doFix.go')
| -rw-r--r-- | doFix.go | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -22,6 +22,17 @@ func doFix() (string, error) { if argv.Fixer.DeleteUser { return doDeleteUser() } + + if argv.Fixer.Prune { + // git fetch --prune + for repo := range me.forge.Repos.IterByNamespace() { + if me.forge.Config.IsReadOnly(repo.Namespace) { + continue + } + repo.RunVerbose([]string{"git", "fetch", "--prune"}) + } + return "", nil + } return "", nil } |
