Эх сурвалжийг харах

git: set push default only in git version 1.9

Fabian Peter Hammerle 8 жил өмнө
parent
commit
26a6c3b73f
1 өөрчлөгдсөн 6 нэмэгдсэн , 1 устгасан
  1. 6 1
      setup

+ 6 - 1
setup

@@ -1,11 +1,16 @@
 #!/bin/bash
 
+git_version="$(python -c "import re; print(re.search('\d+(\.\d+)+', '$(git --version)').group())")"
+echo "git version: $git_version"
+
 git config --global user.name 'Fabian Peter Hammerle'
 git config --global user.email 'fabian.hammerle@gmail.com'
 
 git config --global core.excludesfile "${PWD}/gitignore"
 
-git config --global push.default simple
+if [[ $git_version == 1.9* ]]; then
+    git config --global push.default simple
+fi
 
 # aliases
 git config --global alias.abranch "branch --all"