Skip to content

Commit 3076c5f

Browse files
committed
Fixing error.t in github checks
1 parent 8594a15 commit 3076c5f

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

lib/git-subrepo

+1-1
Original file line numberDiff line numberDiff line change
@@ -1534,7 +1534,7 @@ assert-repo-is-ready() {
15341534
[[ $command =~ ^(help|version|upgrade)$ ]] && return
15351535

15361536
# We must be inside a git repo:
1537-
git rev-parse --git-dir &> /dev/null ||
1537+
git rev-parse --is-inside-git-dir &> /dev/null ||
15381538
error "Not inside a git repository."
15391539

15401540
# Get the original branch and commit:

test/setup

+4
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,10 @@ if [ ! -f "${HOME}/.gitconfig" ]; then
2929
git config --global user.name "Your Name"
3030
git config --global init.defaultBranch "master"
3131
git config --global --add safe.directory "$(pwd)"
32+
git config --global --add safe.directory "$(pwd)/.git"
33+
if ! git symbolic-ref --short --quiet HEAD; then
34+
git checkout -b test
35+
fi
3236
fi
3337
# To be able to view current GIT confirguration during tests execution,
3438
# run the test suite by adding the '-v' option to the prove command.

0 commit comments

Comments
 (0)