@@ -30,6 +30,9 @@ func main() {
3030 // Short flags
3131 flag .BoolVar (showVersion , "v" , false , "Show version information" )
3232 flag .BoolVar (showHelp , "h" , false , "Show help message" )
33+ flag .StringVar (filterBranch , "b" , "" , "Filter by branch name" )
34+ flag .StringVar (filterAuthor , "a" , "" , "Filter by author name" )
35+ flag .StringVar (filterTag , "t" , "" , "Filter by tag name" )
3336
3437 flag .Usage = printUsage
3538 flag .Parse ()
@@ -170,12 +173,12 @@ func printUsage() {
170173 fmt .Println (" gitree [flags] [path]" )
171174 fmt .Println ()
172175 fmt .Println ("Flags:" )
173- fmt .Println (" -- branch <name> Filter by branch name" )
174- fmt .Println (" -- author <name> Filter by author name" )
175- fmt .Println (" -- tag <name> Filter by tag name" )
176- fmt .Println (" --version , -v Show version information" )
177- fmt .Println (" --check-update Check for new releases" )
178- fmt .Println (" --help , -h Show this help message" )
176+ fmt .Println (" -b, -- branch <name> Filter by branch name" )
177+ fmt .Println (" -a, -- author <name> Filter by author name" )
178+ fmt .Println (" -t, -- tag <name> Filter by tag name" )
179+ fmt .Println (" -v , --version Show version information" )
180+ fmt .Println (" --check-update Check for new releases" )
181+ fmt .Println (" -h , --help Show this help message" )
179182 fmt .Println ()
180183 fmt .Println ("Examples:" )
181184 fmt .Println (" gitree Open current directory" )
0 commit comments