diff options
| author | Jeff Carr <[email protected]> | 2025-10-17 04:18:51 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-17 04:18:51 -0500 |
| commit | cc7ead38db8403089e428caf1ef634b42455389e (patch) | |
| tree | 572bc09d23d52049a746f18830fa45024314dcb4 /doClean.go | |
| parent | f051898378892b9a58e36cc28af68200cadde315 (diff) | |
various twiddilingv0.25.93
Diffstat (limited to 'doClean.go')
| -rw-r--r-- | doClean.go | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -40,15 +40,18 @@ func doResetRepo(repo *gitpb.Repo) error { // reverts all repos back to the original master branches // automatically deletes local devel and user branches func doClean() (string, error) { + var s string + var err error + if argv.Clean.List != nil { - s, err := doCleanList() + s, err = doCleanList() return s, err } if me.forge.Config.Mode == forgepb.ForgeMode_NORMAL { s := fmt.Sprintf("Reset all (%d) git repos to the original state (non-destructive)?", me.forge.Repos.Len()) if !fhelp.QuestionUser(s) { - log.Info("Run: 'forge checkout master'") + s, err = doModeMaster() } } me.forge.SetMode(forgepb.ForgeMode_CLEAN) |
