d646884add277d134235a9b18ab755388d6e0d8d

Author
Babak K. Shandiz <babak.k.shandiz@gmail.com>
Committer
GitHub <noreply@github.com>
Date

Message

feat(git): add aliases `gcas` and `gcasm` for commit with sign-off (#8881)

Diff

 1diff --git a/plugins/git/README.md b/plugins/git/README.md
 2index 6ad19543ebbd934fe8a1a91fa163c907dc53cd28..4f051db8dba3ca63619da937d052b5ec1695220f 100644
 3--- a/plugins/git/README.md
 4+++ b/plugins/git/README.md
 5@@ -41,6 +41,8 @@ plugins=(... git)
 6 | gcan!                | git commit -v -a --no-edit --amend                                                                                               |
 7 | gcans!               | git commit -v -a -s --no-edit --amend                                                                                            |
 8 | gcam                 | git commit -a -m                                                                                                                 |
 9+| gcas                 | git commit -a -s                                                                                                                 |
10+| gcasm                | git commit -a -s -m                                                                                                                  |
11 | gcsm                 | git commit -s -m                                                                                                                 |
12 | gcb                  | git checkout -b                                                                                                                  |
13 | gcf                  | git config --list                                                                                                                |
14diff --git a/plugins/git/git.plugin.zsh b/plugins/git/git.plugin.zsh
15index e815d0787a4cd64f75a91ac147abaf946c757f7d..35ebfbfa35d6fc7f5736f6a88706adb7659e60ef 100644
16--- a/plugins/git/git.plugin.zsh
17+++ b/plugins/git/git.plugin.zsh
18@@ -80,6 +80,8 @@ alias gcan!='git commit -v -a --no-edit --amend'
19 alias gcans!='git commit -v -a -s --no-edit --amend'
20 alias gcam='git commit -a -m'
21 alias gcsm='git commit -s -m'
22+alias gcas='git commit -a -s'
23+alias gcasm='git commit -a -s -m'
24 alias gcb='git checkout -b'
25 alias gcf='git config --list'
26 alias gcl='git clone --recurse-submodules'