{
  "a": "add",
  "aa": "add .",
  "br": "branch",
  "bra": "branch --all",
  "brr": "branch --remote",
  "cl": "clone",
  "clr": "clone --recursive",
  "cm": "commit -a -m",
  "cmm": "commit -m",
  "cmd": "commit -a -m \"auto commit by git-alias\"",
  "ch": "checkout",
  "chb": "checkout -b",
  "Chb": "checkout -b $1 origin/$1",
  "Chb2": "checkout -b $1 origin/$2",
  "chm": "checkout master",
  "chms": "checkout master && submodule foreach git checkout master",
  "chd": "checkout develop",
  "chds": "checkout develop && submodule foreach git checkout develop",
  "Chs": "checkout $1 && submodule foreach git checkout $1",
  "cf": "config",
  "cfl": "config --list",
  "di": "diff",
  "dic": "diff --cached",
  "fe": "fetch",
  "feo": "fetch origin",
  "lg": "log --stat --color",
  "lgg": "log --graph --color",
  "me": "merge",
  "med": "merge develop",
  "mem": "merge master",
  "pl": "pull origin",
  "pl:": "pull origin :",
  "plm": "pull origin master",
  "plms": "pull origin master && submodule foreach git pull origin master",
  "pld": "pull origin develop",
  "plds": "pull origin develop && submodule foreach git pull origin develop",
  "Pls": "pull origin $1 && submodule foreach git pull origin $1",
  "ps": "push origin",
  "ps:": "push origin :",
  "psm": "push origin master",
  "psms": "push origin master && submodule foreach git push origin master",
  "psd": "push origin develop",
  "psds": "push origin develop && submodule foreach git push origin develop",
  "Pss": "push origin $1 && submodule foreach git push origin $1",
  "re": "remote",
  "rea": "remote add",
  "reao": "remote add origin",
  "reset": "remote set-url",
  "rb": "rebase",
  "rba": "rebase --abort",
  "rbc": "rebase --continue",
  "rbi": "rebase -i",
  "rs": "reset",
  "rsh": "reset HEAD",
  "rshh": "reset HEAD --hard",
  "st": "status",
  "sts": "status -s",
  "stsb": "status -sb",
  "sta": "stash",
  "staa": "stash apply",
  "stad": "stash drop",
  "stal": "stash list",
  "stap": "stash pop",
  "sm": "submodule",
  "smi": "submodule init",
  "smu": "submodule update"
}
