- add
gita ll
which displays summary of all repos, i.e., the oldgita ls
behavior. Meanwhile,gita ls
only shows names of all repos, which is used by the bash auto completion script.gita ls <repo name>
still shows the repo path. - change the superman mode to
gita super [repo-name(s)] <command/alias>
so that the command can be apply to any number of specified repos, or all repos if not specified.
- add bash auto completion script
- improve execution speed with async calls and by replacing all
os.system
calls withsubprocess
calls - change the
pull
sub-command to have optional arguments
gita pull [repo-name(s)]
- add
allow_all
mode in the custom command configuration to apply the custom command to all repos if no repo is specified, likegita fetch
andgita pull
- add a few sub-commands