################# Git aliases #####################
alias gchm='git commit --amend -m'
alias gcd='git checkout dev'
alias gcdp='git checkout develop'
alias gcst='git checkout stage'
alias gfrp='git fetch origin && git rebase -p && git push'
alias ggfrp='git fetch origin $(current_branch) && git rebase -p origin $(current_branch) && git push origin $(current_branch)'
alias glga='git lg --all'
################# docker-compose aliases #####################
alias dc='docker-compose'
alias dci='docker-compose images'
alias dcps='docker-compose ps'
alias dcd='docker-compose exec -T php drush'
alias dcrb='docker-compose exec -T php vendor/bin/robo'
alias dcc='docker-compose exec -T php composer'
alias dccu='docker-compose exec -T php composer update'
alias dccr='docker-compose exec -T php composer require'
alias dccrm='docker-compose exec -T php composer remove'
alias dcci='docker-compose exec -T php composer install'
alias dcb='docker-compose exec php bash'
alias dcr='docker-compose restart'
alias dcs='docker-compose stop'
alias dcu='docker-compose up -d'
alias dcdw='docker-compose down'
alias dcdwir='docker-compose down --rmi all'
################# Composer #####################
alias c='composer'
alias cu='composer update'
alias cr='composer require'
alias crm='composer remove'
alias ci='composer install'