@@ -1468,7 +1468,7 @@ test_expect_success 'rebase -i respects rebase.missingCommitsCheck = warn' '
1468
1468
cat >expect <<-EOF &&
1469
1469
Warning: some commits may have been dropped accidentally.
1470
1470
Dropped commits (newer to older):
1471
- - $(git rev-list --pretty=oneline --abbrev-commit -1 primary)
1471
+ - $(git log --format="%h # %s" -1 primary)
1472
1472
To avoid this message, use "drop" to explicitly remove a commit.
1473
1473
EOF
1474
1474
test_config rebase.missingCommitsCheck warn &&
@@ -1486,8 +1486,8 @@ test_expect_success 'rebase -i respects rebase.missingCommitsCheck = error' '
1486
1486
cat >expect <<-EOF &&
1487
1487
Warning: some commits may have been dropped accidentally.
1488
1488
Dropped commits (newer to older):
1489
- - $(git rev-list --pretty=oneline --abbrev-commit -1 primary)
1490
- - $(git rev-list --pretty=oneline --abbrev-commit -1 primary~2)
1489
+ - $(git log --format="%h # %s" -1 primary)
1490
+ - $(git log --format="%h # %s" -1 primary~2)
1491
1491
To avoid this message, use "drop" to explicitly remove a commit.
1492
1492
1493
1493
Use ' \' ' git config rebase.missingCommitsCheck' \' ' to change the level of warnings.
@@ -1530,11 +1530,11 @@ test_expect_success 'rebase --edit-todo respects rebase.missingCommitsCheck = ig
1530
1530
test_expect_success ' rebase --edit-todo respects rebase.missingCommitsCheck = warn' '
1531
1531
cat >expect <<-EOF &&
1532
1532
error: invalid command ' \' ' pickled' \' '
1533
- error: invalid line 1: pickled $(git rev-list --pretty=oneline --abbrev-commit -1 primary~4)
1533
+ error: invalid line 1: pickled $(git log --format="%h # %s" -1 primary~4)
1534
1534
Warning: some commits may have been dropped accidentally.
1535
1535
Dropped commits (newer to older):
1536
- - $(git rev-list --pretty=oneline --abbrev-commit -1 primary)
1537
- - $(git rev-list --pretty=oneline --abbrev-commit -1 primary~4)
1536
+ - $(git log --format="%h # %s" -1 primary)
1537
+ - $(git log --format="%h # %s" -1 primary~4)
1538
1538
To avoid this message, use "drop" to explicitly remove a commit.
1539
1539
EOF
1540
1540
head -n5 expect >expect.2 &&
@@ -1565,11 +1565,11 @@ test_expect_success 'rebase --edit-todo respects rebase.missingCommitsCheck = wa
1565
1565
test_expect_success ' rebase --edit-todo respects rebase.missingCommitsCheck = error' '
1566
1566
cat >expect <<-EOF &&
1567
1567
error: invalid command ' \' ' pickled' \' '
1568
- error: invalid line 1: pickled $(git rev-list --pretty=oneline --abbrev-commit -1 primary~4)
1568
+ error: invalid line 1: pickled $(git log --format="%h # %s" -1 primary~4)
1569
1569
Warning: some commits may have been dropped accidentally.
1570
1570
Dropped commits (newer to older):
1571
- - $(git rev-list --pretty=oneline --abbrev-commit -1 primary)
1572
- - $(git rev-list --pretty=oneline --abbrev-commit -1 primary~4)
1571
+ - $(git log --format="%h # %s" -1 primary)
1572
+ - $(git log --format="%h # %s" -1 primary~4)
1573
1573
To avoid this message, use "drop" to explicitly remove a commit.
1574
1574
1575
1575
Use ' \' ' git config rebase.missingCommitsCheck' \' ' to change the level of warnings.
@@ -1642,11 +1642,11 @@ test_expect_success 'respects rebase.abbreviateCommands with fixup, squash and e
1642
1642
test_commit "fixup! first" file2.txt "first line again" first_fixup &&
1643
1643
test_commit "squash! second" file1.txt "another line here" second_squash &&
1644
1644
cat >expected <<-EOF &&
1645
- p $(git rev-list --abbrev-commit -1 first) first
1646
- f $(git rev-list --abbrev-commit -1 first_fixup) fixup! first
1645
+ p $(git rev-list --abbrev-commit -1 first) # first
1646
+ f $(git rev-list --abbrev-commit -1 first_fixup) # fixup! first
1647
1647
x git show HEAD
1648
- p $(git rev-list --abbrev-commit -1 second) second
1649
- s $(git rev-list --abbrev-commit -1 second_squash) squash! second
1648
+ p $(git rev-list --abbrev-commit -1 second) # second
1649
+ s $(git rev-list --abbrev-commit -1 second_squash) # squash! second
1650
1650
x git show HEAD
1651
1651
EOF
1652
1652
git checkout abbrevcmd &&
@@ -1665,7 +1665,7 @@ test_expect_success 'static check of bad command' '
1665
1665
set_fake_editor &&
1666
1666
test_must_fail env FAKE_LINES="1 2 3 bad 4 5" \
1667
1667
git rebase -i --root 2>actual &&
1668
- test_grep "pickled $(git rev-list --oneline -1 primary~1)" \
1668
+ test_grep "pickled $(git log --format="%h # %s" -1 primary~1)" \
1669
1669
actual &&
1670
1670
test_grep "You can fix this with .git rebase --edit-todo.." \
1671
1671
actual &&
@@ -1865,15 +1865,15 @@ test_expect_success '--update-refs adds label and update-ref commands' '
1865
1865
set_cat_todo_editor &&
1866
1866
1867
1867
cat >expect <<-EOF &&
1868
- pick $(git log -1 --format=%h J) J
1869
- fixup $(git log -1 --format=%h update-refs) fixup! J # empty
1868
+ pick $(git log -1 --format=%h J) # J
1869
+ fixup $(git log -1 --format=%h update-refs) # fixup! J # empty
1870
1870
update-ref refs/heads/second
1871
1871
update-ref refs/heads/first
1872
- pick $(git log -1 --format=%h K) K
1873
- pick $(git log -1 --format=%h L) L
1874
- fixup $(git log -1 --format=%h is-not-reordered) fixup! L # empty
1872
+ pick $(git log -1 --format=%h K) # K
1873
+ pick $(git log -1 --format=%h L) # L
1874
+ fixup $(git log -1 --format=%h is-not-reordered) # fixup! L # empty
1875
1875
update-ref refs/heads/third
1876
- pick $(git log -1 --format=%h M) M
1876
+ pick $(git log -1 --format=%h M) # M
1877
1877
update-ref refs/heads/no-conflict-branch
1878
1878
update-ref refs/heads/is-not-reordered
1879
1879
update-ref refs/heads/shared-tip
@@ -1905,19 +1905,19 @@ test_expect_success '--update-refs adds commands with --rebase-merges' '
1905
1905
cat >expect <<-EOF &&
1906
1906
label onto
1907
1907
reset onto
1908
- pick $(git log -1 --format=%h branch2~1) F
1909
- pick $(git log -1 --format=%h branch2) I
1908
+ pick $(git log -1 --format=%h branch2~1) # F
1909
+ pick $(git log -1 --format=%h branch2) # I
1910
1910
update-ref refs/heads/branch2
1911
1911
label branch2
1912
1912
reset onto
1913
- pick $(git log -1 --format=%h refs/heads/second) J
1913
+ pick $(git log -1 --format=%h refs/heads/second) # J
1914
1914
update-ref refs/heads/second
1915
1915
update-ref refs/heads/first
1916
- pick $(git log -1 --format=%h refs/heads/third~1) K
1917
- pick $(git log -1 --format=%h refs/heads/third) L
1918
- fixup $(git log -1 --format=%h update-refs-with-merge) fixup! L # empty
1916
+ pick $(git log -1 --format=%h refs/heads/third~1) # K
1917
+ pick $(git log -1 --format=%h refs/heads/third) # L
1918
+ fixup $(git log -1 --format=%h update-refs-with-merge) # fixup! L # empty
1919
1919
update-ref refs/heads/third
1920
- pick $(git log -1 --format=%h HEAD~2) M
1920
+ pick $(git log -1 --format=%h HEAD~2) # M
1921
1921
update-ref refs/heads/no-conflict-branch
1922
1922
merge -C $(git log -1 --format=%h HEAD~1) branch2 # merge
1923
1923
update-ref refs/heads/merge-branch
0 commit comments