You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The README.md file states gita shell can take one or more group names:
The shell mode delegates any shell command. Usage:
gita shell [repo-name(s) or group-name(s)] <any-shell-command>
However, gita version 0.15.7.2 does not support group names. gita shell -h does not mention groups, and the command fails when passing a group.
# gita shell -h
usage: gita shell [-h] ...
shell mode: delegate any shell commandin specified or all repo(s). Examples:
gita shell pwd gita shell repo1 repo2 repo3 touch xx
The following stack trace is printed:
Traceback (most recent call last):
File "/usr/local/bin/gita", line 8, in <module>
sys.exit(main())
File "xxxxxx/gita/gita/__main__.py", line 680, in main
args.func(args)
File "xxxxxx/gita/gita/__main__.py", line 376, in f_shell
chosen[r] = repos[r]
KeyError: 'repos'
I've noticed the super command does work with groups, even though the -h command does not explicitly state it.
gita super -h
usage: gita super [-h] ...
Superman mode: delegate any git command/alias in specified or all repo(s).
Examples: gita super myrepo1 commit -am "fix a bug" gita super repo1 repo2
repo3 checkout new-feature
The text was updated successfully, but these errors were encountered:
The README.md file states
gita shell
can take one or more group names:The shell mode delegates any shell command. Usage:
However, gita version 0.15.7.2 does not support group names.
gita shell -h
does not mention groups, and the command fails when passing a group.The following stack trace is printed:
I've noticed the
super
command does work with groups, even though the-h
command does not explicitly state it.The text was updated successfully, but these errors were encountered: