diff --git a/doc.go b/doc.go index ab1cce7..be6970a 100644 --- a/doc.go +++ b/doc.go @@ -1,48 +1,40 @@ /* + forge -- a tool to manage lots of git repos. forge includes a GUI and TUI. forge only executes the 'git' command. Everything it does, you can run by hand with 'git'. -forge v0.22.138-6-gaea7f16 Built on 2025.09.03_1935 -Usage: forge [--debugger] [--logger] [--no-gui] [--gui GUI] [--gui-file GUI-FILE] [--gui-build] [--gui-verbose] [--gui-check-plugin GUI-CHECK-PLUGIN] [--connect CONNECT] [--all] [--build BUILD] [--install INSTALL] [--forge-rebuild] [--force] [--verbose] [--bash] [--auto-complete AUTO-COMPLETE] [] - Options: - - --debugger open the debugger window - --logger open the log.* control window - --no-gui ignore all these gui problems - --gui GUI Use this gui toolkit [andlabs,gocui,nocui,stdin] - --gui-file GUI-FILE Use a specific plugin.so file - --gui-build attempt to build the GUI plugins - --gui-verbose enable all logging - --gui-check-plugin GUI-CHECK-PLUGIN - hack to verify GO plugins load - --connect CONNECT forge url - --all git commit --all - --build BUILD build a repo - --install INSTALL install a repo - --forge-rebuild download and rebuild forge - --force try to strong arm things - --verbose show more output - --bash generate bash completion - --auto-complete AUTO-COMPLETE - todo: move this to go-arg - --help, -h display this help and exit - --version display version and exit + --debugger open the debugger window + --logger open the log.* control window + --gui GUI select the plugin (andlabs,gocui,etc) + --gui-verbose enable all logging + --bash generate bash completion + --bash generate bash completion + --connect CONNECT forge url + --all git commit --all + --build BUILD build a repo + --install INSTALL install a repo + --forge-rebuild download and rebuild forge + --force try to strong arm things + --verbose show more output + --help, -h display this help and exit + --version display version and exit Commands: - - checkout switch branches using 'git checkout' - clean start over at the beginning - commit 'git commit' but errors out if on wrong branch - config show your .config/forge/ settings - debug debug forge - dirty show dirty git repos - fetch run 'git fetch master' - list print a table of the current repos - merge merge branches - normal set every repo to the default state for software development - patch make patchsets - pull run 'git pull' + help New to forge? This is for you.' + checkout switch branches using 'git checkout' + clean start over at the beginning + commit 'git commit' but errors out if on wrong branch + config show your .config/forge/ settings + dirty show dirty git repos + fetch run 'git fetch master' + gui open the gui + list print a table of the current repos + merge merge branches + normal set every repo to the default state for software development + patch make patchsets + pull run 'git pull' + tag manage git tags */ package main