|
|
|
@ -311,8 +311,8 @@ test_expect_success 'init prefers command line to GIT_DIR' '
@@ -311,8 +311,8 @@ test_expect_success 'init prefers command line to GIT_DIR' '
|
|
|
|
|
test_expect_success 'init with separate gitdir' ' |
|
|
|
|
rm -rf newdir && |
|
|
|
|
git init --separate-git-dir realgitdir newdir && |
|
|
|
|
echo "gitdir: $(pwd)/realgitdir" >expected && |
|
|
|
|
test_cmp expected newdir/.git && |
|
|
|
|
newdir_git="$(cat newdir/.git)" && |
|
|
|
|
test_cmp_fspath "$(pwd)/realgitdir" "${newdir_git#gitdir: }" && |
|
|
|
|
test_path_is_dir realgitdir/refs |
|
|
|
|
' |
|
|
|
|
|
|
|
|
@ -361,12 +361,9 @@ test_expect_success 're-init on .git file' '
@@ -361,12 +361,9 @@ test_expect_success 're-init on .git file' '
|
|
|
|
|
' |
|
|
|
|
|
|
|
|
|
test_expect_success 're-init to update git link' ' |
|
|
|
|
( |
|
|
|
|
cd newdir && |
|
|
|
|
git init --separate-git-dir ../surrealgitdir |
|
|
|
|
) && |
|
|
|
|
echo "gitdir: $(pwd)/surrealgitdir" >expected && |
|
|
|
|
test_cmp expected newdir/.git && |
|
|
|
|
git -C newdir init --separate-git-dir ../surrealgitdir && |
|
|
|
|
newdir_git="$(cat newdir/.git)" && |
|
|
|
|
test_cmp_fspath "$(pwd)/surrealgitdir" "${newdir_git#gitdir: }" && |
|
|
|
|
test_path_is_dir surrealgitdir/refs && |
|
|
|
|
test_path_is_missing realgitdir/refs |
|
|
|
|
' |
|
|
|
@ -374,12 +371,9 @@ test_expect_success 're-init to update git link' '
@@ -374,12 +371,9 @@ test_expect_success 're-init to update git link' '
|
|
|
|
|
test_expect_success 're-init to move gitdir' ' |
|
|
|
|
rm -rf newdir realgitdir surrealgitdir && |
|
|
|
|
git init newdir && |
|
|
|
|
( |
|
|
|
|
cd newdir && |
|
|
|
|
git init --separate-git-dir ../realgitdir |
|
|
|
|
) && |
|
|
|
|
echo "gitdir: $(pwd)/realgitdir" >expected && |
|
|
|
|
test_cmp expected newdir/.git && |
|
|
|
|
git -C newdir init --separate-git-dir ../realgitdir && |
|
|
|
|
newdir_git="$(cat newdir/.git)" && |
|
|
|
|
test_cmp_fspath "$(pwd)/realgitdir" "${newdir_git#gitdir: }" && |
|
|
|
|
test_path_is_dir realgitdir/refs |
|
|
|
|
' |
|
|
|
|
|
|
|
|
|