diff options
| author | Jeff Carr <[email protected]> | 2025-10-04 01:43:48 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-04 01:43:48 -0500 |
| commit | 6f7f211eff4ff7f788d8d2e249791daf5791330a (patch) | |
| tree | afe1a54c2aaa94f5066269ab29e010ed2b33f111 /doClean.go | |
| parent | 1d5483bba9a7feb59dd2de8c789f86b6b5b0abaf (diff) | |
only question user if in Normal mode
Diffstat (limited to 'doClean.go')
| -rw-r--r-- | doClean.go | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -64,8 +64,11 @@ func doClean() error { return log.Errorf("repo not found: %s", argv.Clean.Repo) } - s := fmt.Sprintf("Reset all (%d) git repos to the original state (non-destructive)?", me.forge.Repos.Len()) - if !fhelp.QuestionUser(s) { + 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'") + } } // fix this to work, then delete all the other options for "forge clean' |
