nosarthur/
Manage multiple git repos side by side for sanity 不疯了似地管理多个git库
USD raised
Recent activities
add `gita color reset`
respect context for gita freeze
gita drive root error on Windows
remove all current groups/repos
group member becomes obsolete after repo is removed
listing untracked content
feature request: ignore certain subdirectories when running `gita add -a .`
Command for cloning a git repo and adding it to a group
Unable to create group
add `-g` (for group) option for `gita add`
`gita shell` without argument fails with UnboundLocalError: local variable 'i' referenced before assignment
README file states gita shell group-name(s) <any-shell-command> is supported, but it does not work
include inital repo url in repos.csv
add a dry-run option for gita clone
add `-p` option for `gita group add`
deprecate the main repo mechanism in favor of auto context
Prettier listing of `gita group`
Add `gita ll -d` for directory based listing and `gita ll -g` for group based listing
Add automatic grouping also for gita add -m
(auto context) Main-repo should not require git repo and local configs should be usable only locally
Repo listing should show grouping or directory structure and distinguish repos based on their path
Explicitly define repos in Superman mode
Package is missing yaml dependency
Issue using shell with pipe on Windows
groups.csv fails to parse on windows.
Feature Request: gita ll --work
Gita clone -g should create group if not exists.
Make the official recommended installation method pipx in the documentation
`ModuleNotFoundError: No module named 'packaging'` when installing version 0.16.8.0 via pipx
Suggestion: use `uv` in the installation docs
gita super fails on Python 3.14: "There is no current event loop in thread 'MainThread'"
README.md mentions missing zsh completion scripts
Deprecation of pkg_resources
Set a default branch for each repository
Show staged changes in `gita stat`
ModuleNotFoundError: No module named 'pkg_resources'
failure with many repositories on MacOS
Limit `gita ll` column widths
Adding groups doesn't work as in readme example
Add instructions in release notes on upgrading
gita ll - nothing happend
long listing version of `gita ll` that lists modified filenames for each repo
show status as words as well as colour in `gita ll`
problem displaying repo status properly
dynamic groups based on status
Color printing does not work with Python 3.11
CI does not test recent Python versions
Context isn't detected
Starting again (or better option)
I am unable to remove a repository from a group if the repository does not exist anymore
Customising edit status symbols
Support recursive flag on add command
Allow execution of nested `git` commands
update README_CN.md
Colourblind-friendly Palette
enhance the gita info command
A no colour option for when running through either a script or cron.
Add some additional options for group subcommand
Allow automatic group creation on recursive add
Dependabot couldn't authenticate with https://pypi.python.org/simple/
Workspace - specific repo configs
Add context sub-command
Possible to add bare repos?
Add sub-commands for `gita group`
Add testing for python 3.9
Command for mass-clone
zsh的自动补全无法使用 / Auto completion for zsh is unavailable
add group names to the auto completion script when `ll` is typed
replace travisCI with github action
refactor the code
Subcommand to move to git repo directory
Add group support in superman mode
add `ungroup` command
add 'group' sub-command
use pathlib to replace os.path APIs
Suggest explicitly specifying encoding parameter when reading README.md in setup.py
add workspace tests
How to run subshell included cmd with gita?
don't overwrite the group.csv when running test
group name should not clash with repo name
convert info.yml to info.csv
Add --preserve-path to gita clone
Freeze and clone worktrees
feature: custom flags
check if the new name is already in use when `rename` a repo
convert repo_path
convert cmds.yaml to cmds.json
convert color.yml to color.csv for color customization
convert groups.yml to groups.csv
Well done!
get local config directory when inside a main repo
display main repos differently in `gita ll`
track repo type
enhance add command to tag main repo
freeze fails if any repo is not have had commits (or remote)
context broken when change group name
rename a repo in a group breaks the group integrity
removing current context group causes errors
Ability to remove a repo/repos from a group
Optionally display tags
Tag 0.11.9 doesn't contain freeze and clone sub-commands
© 2019 BoostIO, Inc.