소스 검색

pre-commit: abort if changes unstaged

Fabian Peter Hammerle 4 년 전
부모
커밋
3a1d4109c3
1개의 변경된 파일7개의 추가작업 그리고 0개의 파일을 삭제
  1. 7 0
      .githooks/pre-commit

+ 7 - 0
.githooks/pre-commit

@@ -1,5 +1,12 @@
 #!/bin/sh
 
+if ! git diff --quiet --exit-code; then
+    git status
+    echo
+    echo unstaged changes
+    exit 1
+fi
+
 set -ex
 
 pipenv clean