-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.zshrc-aliases
56 lines (49 loc) · 1.4 KB
/
.zshrc-aliases
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# Git Aliases
alias gs='git stash'
alias gsa='git stash apply'
alias gsp='git stash pop'
alias gcm='gm -m'
alias gcn='gm --no-verify -m'
alias gfp='git format-patch -1'
alias gds='git diff --staged'
alias gplo='git pull origin'
alias gpo='git push origin'
alias gpa='git push --all'
alias grs='git reset'
alias gutd='gfa && git pull'
alias gcln='gclean'
# Delete Merged Branches
alias gdm='git branch --merged >/tmp/merged-branches && vi /tmp/merged-branches && xargs git branch -d </tmp/merged-branches'
alias gbdate='git for-each-ref --sort="-authordate:iso8601" --format=" %(authordate:iso8601)%09%(refname)" refs/heads'
# WSL
alias gh="explorer.exe https://github.$(git config remote.origin.url | cut -f2 -d. | tr ':' /)"
# Naviation
alias e="explorer.exe"
# Yarn
alias y='yarn'
alias ya='yarn add'
alias yad='yarn add -D'
alias yag='yarn global add'
alias ys='yarn start'
alias yb='yarn build'
alias yd='yarn dev'
alias yr='yarn release'
alias yrci='yarn release:ci'
alias yl='yarn lint'
alias yr='yarn release'
alias yrci='yarn release:ci'
alias yo='yarn outdated'
alias yu='yarn upgrade --latest'
alias yui='yarn upgrade-interactive --latest'
alias sb='serve -s build'
alias rsy='rsync -av --progress'
# Netlify
alias n='netlify'
alias ns='netlify status'
alias ni='netlify init'
alias nd='netlify deploy'
# Patch
alias pth='patch -p1 <'
# Zshrc
alias refrezsh='source ~/.zshrc'
alias comz='code ~/.oh-my-zsh/custom/aliases'