Short aliases for `git commit --amend` (bang)

With a bang (!) character we can make amending a commit intuitively dangerous.

The idea is taken from Oh-My-Zsh, https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/git
pull/2157/head
Peter Bittner 2022-08-26 06:54:33 +02:00 committed by GitHub
parent d770030513
commit bd06f17c0d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 0 deletions

View File

@ -27,6 +27,9 @@ alias gca='git commit -v -a'
alias gcaa='git commit -a --amend -C HEAD' # Add uncommitted and unstaged changes to the last commit alias gcaa='git commit -a --amend -C HEAD' # Add uncommitted and unstaged changes to the last commit
alias gcam='git commit -v -am' alias gcam='git commit -v -am'
alias gcamd='git commit --amend' alias gcamd='git commit --amend'
alias gc!='git commit -v --amend'
alias gca!='git commit -v -a --amend'
alias gcn!='git commit -v --amend --no-edit'
alias gcm='git commit -v -m' alias gcm='git commit -v -m'
alias gci='git commit --interactive' alias gci='git commit --interactive'
alias gcsam='git commit -S -am' alias gcsam='git commit -S -am'