aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2020-11-27 15:03:00 +0900
committernsfisis <nsfisis@gmail.com>2020-11-27 15:03:00 +0900
commite4bbfb6fd628ac90dea027619c2ee354c7911c57 (patch)
treeb3299ae3c0818256126ef7c8b289068bab1dd418
parent7faf38e5651554851520d29381b237323c4a32e9 (diff)
downloaddotfiles-e4bbfb6fd628ac90dea027619c2ee354c7911c57.tar.gz
dotfiles-e4bbfb6fd628ac90dea027619c2ee354c7911c57.tar.zst
dotfiles-e4bbfb6fd628ac90dea027619c2ee354c7911c57.zip
Update .gitconfig: some changes for 'main' branch
-rw-r--r--.gitconfig27
1 files changed, 22 insertions, 5 deletions
diff --git a/.gitconfig b/.gitconfig
index dd266ef..5b86a02 100644
--- a/.gitconfig
+++ b/.gitconfig
@@ -46,7 +46,13 @@
clone1 = clone --depth=1
co = checkout
cob = checkout -b
- com = checkout master
+ # git rev-parse --verify --quiet main > /dev/null
+ # if [ $? = 0 ]; then
+ # git checkout main
+ # else
+ # git checkout master
+ # fi
+ com = "!git rev-parse --verify --quiet main > /dev/null; if [ $? = 0 ]; then git checkout main; else git checkout master; fi"
cod = checkout develop
d = diff
dc = diff --cached
@@ -63,7 +69,18 @@
ssd = stash drop
ssp = stash pop
last = log --pretty=fuller -1
- l = "!git rev-parse --verify --quiet develop > /dev/null; if [ $? = 0 ]; then git log --oneline develop..; else git log --oneline master..; fi"
+ # git rev-parse --verify --quiet develop > /dev/null
+ # if [ $? = 0 ]; then
+ # git log --oneline develop..
+ # else
+ # git rev-parse --verify --quiet main > /dev/null
+ # if [ $? = 0 ]; then
+ # git log --oneline main..
+ # else
+ # git log --oneline master..
+ # fi
+ # fi
+ l = "!git rev-parse --verify --quiet develop > /dev/null; if [ $? = 0 ]; then git log --oneline develop..; else git rev-parse --verify --quiet main > /dev/null; if [ $? = 0 ]; then git log --oneline main..; else git log --oneline master..; fi; fi"
ll = log --oneline
llf = log --pretty=fuller
graph = log --oneline --graph
@@ -74,9 +91,9 @@
m = merge
mc = merge --continue
mm = mergetool
- pullu = !git pull upstream $(git cb) --ff
- pullo = !git pull origin $(git cb) --ff
- pusho = !git push origin $(git cb)
+ pullu = "!git pull upstream $(git cb) --ff"
+ pullo = "!git pull origin $(git cb) --ff"
+ pusho = "!git push origin $(git cb)"
cpick = cherry-pick
cpickc = cherry-pick --continue
empty = commit --allow-empty