Преглед на файлове

git: ignore detached heads in checkout hook

Thomas Dy преди 1 година
родител
ревизия
231c18e221
променени са 1 файла, в които са добавени 5 реда и са изтрити 0 реда
  1. 5 0
      .config/git/hooks/post-checkout

+ 5 - 0
.config/git/hooks/post-checkout

@@ -1,5 +1,10 @@
 #!/usr/bin/env bash
 
+# ignore detached heads
+if ! git symbolic-ref -q HEAD > /dev/null; then
+  exit
+fi
+
 # ignore non-branch checkouts
 if [[ "$3" != "1" ]]; then
   exit