42 lines
1.6 KiB
Go
42 lines
1.6 KiB
Go
/*
|
|
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'.
|
|
|
|
Options:
|
|
|
|
--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:
|
|
|
|
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
|