summaryrefslogtreecommitdiff
path: root/doc.go
diff options
context:
space:
mode:
Diffstat (limited to 'doc.go')
-rw-r--r--doc.go68
1 files changed, 30 insertions, 38 deletions
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] <command> [<args>]
-
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