Ansible role for installing and configuring git
None
git_config_file: ~/.gitconfig
git_config:
color:
branch: auto
diff: auto
interactive: auto
status: auto
ui: auto
core:
editor: nano
excludesfile: "~/.gitignore"
alias:
clo: clone
co: checkout
st: status
pur: pull --rebase
ci: commit
rc: rebase --continue
lg: log -M --decorate --graph --oneline
br: branch
sth: stash
git_ignore:
- ".*"
- "!.gitignore"
- "!.htaccess"
- "*~"
- "*.log"
None
- hosts: all
roles:
- { role: mlangry.git }
MIT