diff options
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 11 |
1 files changed, 8 insertions, 3 deletions
@@ -76,9 +76,14 @@ func main() { log.Info("") okExit("") } - shell.Exec([]string{"git", "diff"}) - shell.Exec([]string{"git", "commit", "--all"}) - okExit("forge done") + if err := shell.Exec([]string{"git", "diff"}); err != nil { + badExit(err) + } + if err := shell.ExecCheck([]string{"git", "commit", "--all"}); err != nil { + badExit(err) + } + log.Info("git commit ok. forge done") + okExit("") } if argv.Checkout != nil { |
