---
name: "gita"
section: "1"
platform: "linux"
package: "gita"
version: "0.12.9-1"
release: "Debian 11 (Bullseye)"
platforms: ["linux"]
url: "https://new.carta.tech/gita"
---

# gita(1)

Manage many git repos

## NAME

gita - Manage many git repos

## DESCRIPTION

usage: gita \[-h\] \[-v\]

-

  {add,rm,freeze,clone,rename,color,info,ll,context,ls,group,super,shell,br,clean,diff,difftool,fetch,last,log,merge,mergetool,patch,pull,push,rebase,reflog,remote,reset,shortlog,show,show-branch,stash,stat,st,tag,whatchanged} ...

Gita manages multiple git repos. It has two functionalities

-

  1\. display the status of multiple repos side by side 2. delegate git commands/aliases from any working directory

## EXAMPLES

-

  gita ls gita fetch gita stat myrepo2 gita super myrepo1 commit -am 'add some cool feature'

For bash auto completion, download and source https://github.com/nosarthur/gita/blob/master/.gita-completion.bash

### optional arguments:

- \-h, --help

  show this help message and exit

- \-v, --version

  show program's version number and exit

### sub-commands:

- {add,rm,freeze,clone,rename,color,info,ll,context,ls,group,super,shell,br,clean,diff,difftool,fetch,last,log,merge,mergetool,patch,pull,push,rebase,reflog,remote,reset,shortlog,show,show-branch,stash,stat,st,tag,whatchanged}

  additional help with sub-command -h

- add

  add repo(s)

- rm

  remove repo(s)

- ll

  display summary of all repos

## SEE ALSO

The full documentation for **gita** is maintained as a Texinfo manual.  If the **info** and **gita** programs are properly installed at your site, the command

-

  **info gita**

should give you access to the complete manual.
