-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmy_bashrc
More file actions
76 lines (63 loc) · 1.26 KB
/
my_bashrc
File metadata and controls
76 lines (63 loc) · 1.26 KB
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
# hub setup =
# alias git=hub
#
# git alias
#
alias ga='git add'
alias gd='git diff'
alias gdh='git diff HEAD'
alias gaa='git add .'
alias gck='git checkout'
alias gb='git branch'
alias gbd='git branch -d'
alias gc='git commit'
alias gs='git status'
alias gph='git push origin'
alias gpl='git pull origin'
alias gm='git merge'
alias gca='git commit -a'
alias grm='git rebase master'
alias gri='git rebase -i'
alias gcam='git commit --amend'
# stash
alias gsh='git stash'
alias gsl='git stash list'
alias gsd='git stash drop'
alias gsc='git stash clear'
# hub -
alias hpr='hub pull-request -i'
# Ruby, Rails
alias be='bundle exec'
alias ber='bundle exec rails'
#
# navigation Shortcuts
#
alias c='clear'
#
# Generic linux specific --
#
alias pag='ps aux | grep'
#
# rails shortcuts
#
alias rs='bundle exec rails server'
alias rc='bundle exec rails console'
alias rg='bundle exec rails g'
alias rl='tail -f log/*'
alias be='bundle exec'
#
# tmux shortcuts -
alias tns='tmux new -s'
alias ta='tmux attach -t'
alias ts='tmux switch -t'
alias tls='tmux list-sessions'
alias tnw='tmux new-window'
alias trw='tmux rename-window'
#
# for zeus --
alias zs='zeus s'
alias zc='zeus c'
alias zr='zeus rake'
alias zg='zeus generate'
# a local, secret alias file ;-)
#source ./local_alias