-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgit
More file actions
103 lines (81 loc) · 1.44 KB
/
git
File metadata and controls
103 lines (81 loc) · 1.44 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
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
# SHELL-COMMANDS: GIT
# GIT CLONE
alias gcl='git clone'
# GIT PULL
alias pull='git pull origin'
# GIT PUSH
alias push='git push origin'
# GIT PULL MASTER
alias pullm='git pull origin master'
# GIT PUSH MASTER
alias pushm='git push origin master'
# GIT BRANCHES
alias gb='git branch'
# GIT BRANCH CREATE
alias gbc='git checkout -b'
# GO TO BRANCH
#alias go='git checkout'
alias sb='git checkout'
alias swb='git checkout'
alias gch='git checkout'
alias gbs='git checkout'
alias checkout='git checkout'
alias goto='git checkout'
alias switch='git checkout'
# GIT MERGE
alias gm='git merge'
# GIT MERGE MASTER
alias gmm='git merge master'
# GIT BRANCH DELETE
alias gbd='git branch -d'
# GIT STATUS
function gs() {
echo -e "\033[1m"
git status -sb
echo -e ""
}
alias g=gs
# GIT ADD
function ga() {
git add $*
}
# GIT ADD ALL
function gaa() {
git add -A
}
# GIT RESET
function greset() {
echo -e "\033[1m"
git reset
echo -e ""
}
alias gre=greset
# GIT COMMIT
function gc() {
echo -e "\033[1m"
git commit -m "$*"
echo -e ""
}
# GIT UNDO
function gundo() {
echo -e "\033[1m"
#git revert HEAD
git reset --soft HEAD~
echo -e ""
}
alias gun=gundo
# GIT HARD RESET
function ghard() {
echo -e "\033[1m"
git reset --hard
echo -e ""
}
# alias gh=ghard
# GIT MOVE
alias gmv='git mv'
# GIT REMOVE
alias grm='git rm'
# GIT DIFF
alias gd='git diff'
# GIT LOG
alias gl='git log'