Quellcode durchsuchen

git: set push default only in git version 1.9

Fabian Peter Hammerle vor 8 Jahren
Ursprung
Commit
26a6c3b73f
1 geänderte Dateien mit 6 neuen und 1 gelöschten Zeilen
  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"