diff options
Diffstat (limited to 'pbs-package-commit')
-rwxr-xr-x | pbs-package-commit | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pbs-package-commit b/pbs-package-commit index f6e5734..d07d3f9 100755 --- a/pbs-package-commit +++ b/pbs-package-commit @@ -24,10 +24,11 @@ main() { return 0 fi - if [[ ! -f .git ]]; then - error "Must be in a package directory" + if ! git rev-parse --git-dir &>/dev/null; then + error "Must be in a package (git) directory" return 1 fi + cd "$(git rev-parse --show-cdup)" git commit "$@" git push |