add a flag to show dirty files
This commit is contained in:
parent
3809663e6e
commit
e40251c7fd
6
argv.go
6
argv.go
|
@ -14,7 +14,7 @@ var argv args
|
||||||
type args struct {
|
type args struct {
|
||||||
Checkout *CheckoutCmd `arg:"subcommand:checkout" help:"switch git branches"`
|
Checkout *CheckoutCmd `arg:"subcommand:checkout" help:"switch git branches"`
|
||||||
Config *ConfigCmd `arg:"subcommand:config" help:"show your .config/forge/ settings"`
|
Config *ConfigCmd `arg:"subcommand:config" help:"show your .config/forge/ settings"`
|
||||||
Dirty *EmptyCmd `arg:"subcommand:dirty" help:"check if your git repos are dirty"`
|
Dirty *DirtyCmd `arg:"subcommand:dirty" help:"check if your git repos are dirty"`
|
||||||
GitReset *EmptyCmd `arg:"subcommand:hard-reset" help:"hard reset your user git branches"`
|
GitReset *EmptyCmd `arg:"subcommand:hard-reset" help:"hard reset your user git branches"`
|
||||||
List *FindCmd `arg:"subcommand:list" help:"just show a table of the current state"`
|
List *FindCmd `arg:"subcommand:list" help:"just show a table of the current state"`
|
||||||
Patch *PatchCmd `arg:"subcommand:patch" help:"examine and make patch sets"`
|
Patch *PatchCmd `arg:"subcommand:patch" help:"examine and make patch sets"`
|
||||||
|
@ -68,6 +68,10 @@ type CheckoutCmd struct {
|
||||||
Master *FindCmd `arg:"subcommand:master" help:"git checkout master"`
|
Master *FindCmd `arg:"subcommand:master" help:"git checkout master"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
type DirtyCmd struct {
|
||||||
|
Show bool `arg:"--show-files" help:"also list every dirty file"`
|
||||||
|
}
|
||||||
|
|
||||||
type FindCmd struct {
|
type FindCmd struct {
|
||||||
All bool `arg:"--all" help:"select every repo (the default)"`
|
All bool `arg:"--all" help:"select every repo (the default)"`
|
||||||
Mine bool `arg:"--mine" help:"your repos as defined in the forge config"`
|
Mine bool `arg:"--mine" help:"your repos as defined in the forge config"`
|
||||||
|
|
|
@ -32,6 +32,7 @@ func (args) doBashAuto() {
|
||||||
case "patch":
|
case "patch":
|
||||||
fmt.Println("--list --submit --show")
|
fmt.Println("--list --submit --show")
|
||||||
case "dirty":
|
case "dirty":
|
||||||
|
fmt.Println("--show-files")
|
||||||
case "user":
|
case "user":
|
||||||
fmt.Println("--force")
|
fmt.Println("--force")
|
||||||
case "devel":
|
case "devel":
|
||||||
|
|
Loading…
Reference in New Issue