summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorLuka Markušić <luka.markusic@microblink.com>2022-04-18 10:29:36 +0200
committerLuka Markušić <luka.markusic@microblink.com>2022-04-18 10:29:36 +0200
commiteb038d1950909f666ff2262f83f66e5b26bf1e71 (patch)
treedb9fd89ff3d8b82b38e3747384a1d982c856778d /test
parentf5f6409c2743725f01258e7660c9510bf67a0efc (diff)
Update stashPop and stashDrop setups
Diffstat (limited to 'test')
-rw-r--r--test/integration/stashDrop/expected/repo/.git_keep/ORIG_HEAD2
-rw-r--r--test/integration/stashDrop/expected/repo/.git_keep/indexbin262 -> 281 bytes
-rw-r--r--test/integration/stashDrop/expected/repo/.git_keep/logs/HEAD10
-rw-r--r--test/integration/stashDrop/expected/repo/.git_keep/logs/refs/heads/master6
-rw-r--r--test/integration/stashDrop/expected/repo/.git_keep/objects/0d/b7c2bffa900585f06112e5b06f8f358638f4474
-rw-r--r--test/integration/stashDrop/expected/repo/.git_keep/objects/0e/84352ca8531152e477715812e6e275d986984e3
-rw-r--r--test/integration/stashDrop/expected/repo/.git_keep/objects/1c/88e069f3e318f1e0e02188cf65d360ab4eab67bin185 -> 0 bytes
-rw-r--r--test/integration/stashDrop/expected/repo/.git_keep/objects/1e/a8d05b2cbc972b48eae3181e846f82eeab50efbin118 -> 0 bytes
-rw-r--r--test/integration/stashDrop/expected/repo/.git_keep/objects/2c/c863db7c706a327ec5d0472ddd5d6001c6a5bf1
-rw-r--r--test/integration/stashDrop/expected/repo/.git_keep/objects/5a/0e5672e3ccb264c401de9b84957c53138cd32cbin0 -> 162 bytes
-rw-r--r--test/integration/stashDrop/expected/repo/.git_keep/objects/66/bbc809cdafd867cf9320bfb7484bb8fa8984483
-rw-r--r--test/integration/stashDrop/expected/repo/.git_keep/objects/75/a47f9be3d041530e975683cde13a62ddc650072
-rw-r--r--test/integration/stashDrop/expected/repo/.git_keep/objects/87/82cd42420de6a24264417d43d50ada9aa53ad5bin162 -> 0 bytes
-rw-r--r--test/integration/stashDrop/expected/repo/.git_keep/objects/8e/724d42465144007f28d45514537886f527eef9bin146 -> 0 bytes
-rw-r--r--test/integration/stashDrop/expected/repo/.git_keep/objects/8e/b0f6c64dea2004a684ea55f9589b71b45d76a6bin100 -> 0 bytes
-rw-r--r--test/integration/stashDrop/expected/repo/.git_keep/objects/91/a35446b7de806c46cd84a8574b2302443a5868bin0 -> 147 bytes
-rw-r--r--test/integration/stashDrop/expected/repo/.git_keep/objects/a2/11ee6ddb1146ba9680c58c08e40fa0162bd98dbin182 -> 0 bytes
-rw-r--r--test/integration/stashDrop/expected/repo/.git_keep/objects/be/a28eaac7bdaf99371daf5b9a788061a12308f4bin0 -> 118 bytes
-rw-r--r--test/integration/stashDrop/expected/repo/.git_keep/objects/f1/963e622e30276cf4e5880109ea475434d6f2aebin146 -> 0 bytes
-rw-r--r--test/integration/stashDrop/expected/repo/.git_keep/refs/heads/master2
-rw-r--r--test/integration/stashDrop/expected/repo/file12
-rw-r--r--test/integration/stashDrop/recording.json2
-rw-r--r--test/integration/stashDrop/setup.sh2
-rw-r--r--test/integration/stashPop/expected/repo/.git_keep/ORIG_HEAD2
-rw-r--r--test/integration/stashPop/expected/repo/.git_keep/indexbin262 -> 262 bytes
-rw-r--r--test/integration/stashPop/expected/repo/.git_keep/logs/HEAD9
-rw-r--r--test/integration/stashPop/expected/repo/.git_keep/logs/refs/heads/master6
-rw-r--r--test/integration/stashPop/expected/repo/.git_keep/logs/refs/stash1
-rw-r--r--test/integration/stashPop/expected/repo/.git_keep/objects/01/38b2ed57b0412b2c2244a267fc1396f06ac2872
-rw-r--r--test/integration/stashPop/expected/repo/.git_keep/objects/2d/79a3b4f905a83d994f860d3d91625fab8994221
-rw-r--r--test/integration/stashPop/expected/repo/.git_keep/objects/2e/c2033bcc750a5c30ad6f00e6caa7b5848f26f0bin118 -> 0 bytes
-rw-r--r--test/integration/stashPop/expected/repo/.git_keep/objects/42/ffa95ec8ce68b4bf04d4dab6c03283e61f4bda3
-rw-r--r--test/integration/stashPop/expected/repo/.git_keep/objects/4a/80cc4f1537d7ce4f184f346c9ba7c51bb34aee2
-rw-r--r--test/integration/stashPop/expected/repo/.git_keep/objects/5e/6c498354e93f4049e80254810f4577b180a8ab2
-rw-r--r--test/integration/stashPop/expected/repo/.git_keep/objects/60/5615b78c181314a7a019e116647bfdf9127c94bin147 -> 0 bytes
-rw-r--r--test/integration/stashPop/expected/repo/.git_keep/objects/66/bbc809cdafd867cf9320bfb7484bb8fa8984483
-rw-r--r--test/integration/stashPop/expected/repo/.git_keep/objects/8b/0567b6e2fd39edce87bc7ed6e7ba7868e55930bin183 -> 0 bytes
-rw-r--r--test/integration/stashPop/expected/repo/.git_keep/objects/a8/4a187f63b05bb43f19cfbc8bedab97ed33272dbin162 -> 0 bytes
-rw-r--r--test/integration/stashPop/expected/repo/.git_keep/objects/b8/372ee9ddb68d8b15c440d86d21b6199583fb263
-rw-r--r--test/integration/stashPop/expected/repo/.git_keep/objects/f2/6e5e813038fe0c31c4733d57fcf93758736e71bin0 -> 147 bytes
-rw-r--r--test/integration/stashPop/expected/repo/.git_keep/objects/f9/bd523df842e6b52de8880c366f7d15d6bab6502
-rw-r--r--test/integration/stashPop/expected/repo/.git_keep/refs/heads/master2
-rw-r--r--test/integration/stashPop/expected/repo/.git_keep/refs/stash1
-rw-r--r--test/integration/stashPop/recording.json2
-rw-r--r--test/integration/stashPop/setup.sh2
45 files changed, 38 insertions, 44 deletions
diff --git a/test/integration/stashDrop/expected/repo/.git_keep/ORIG_HEAD b/test/integration/stashDrop/expected/repo/.git_keep/ORIG_HEAD
index 7bd761f02..11345d776 100644
--- a/test/integration/stashDrop/expected/repo/.git_keep/ORIG_HEAD
+++ b/test/integration/stashDrop/expected/repo/.git_keep/ORIG_HEAD
@@ -1 +1 @@
-f1963e622e30276cf4e5880109ea475434d6f2ae
+91a35446b7de806c46cd84a8574b2302443a5868
diff --git a/test/integration/stashDrop/expected/repo/.git_keep/index b/test/integration/stashDrop/expected/repo/.git_keep/index
index 8256e1e36..a201208c8 100644
--- a/test/integration/stashDrop/expected/repo/.git_keep/index
+++ b/test/integration/stashDrop/expected/repo/.git_keep/index
Binary files differ
diff --git a/test/integration/stashDrop/expected/repo/.git_keep/logs/HEAD b/test/integration/stashDrop/expected/repo/.git_keep/logs/HEAD
index 96a7a7d7a..b3b2d9888 100644
--- a/test/integration/stashDrop/expected/repo/.git_keep/logs/HEAD
+++ b/test/integration/stashDrop/expected/repo/.git_keep/logs/HEAD
@@ -1,6 +1,4 @@
-0000000000000000000000000000000000000000 1ea8d05b2cbc972b48eae3181e846f82eeab50ef CI <CI@example.com> 1650002477 +0200 commit (initial): file0
-1ea8d05b2cbc972b48eae3181e846f82eeab50ef 8e724d42465144007f28d45514537886f527eef9 CI <CI@example.com> 1650002477 +0200 commit: file1
-8e724d42465144007f28d45514537886f527eef9 f1963e622e30276cf4e5880109ea475434d6f2ae CI <CI@example.com> 1650002477 +0200 commit: file2
-f1963e622e30276cf4e5880109ea475434d6f2ae f1963e622e30276cf4e5880109ea475434d6f2ae CI <CI@example.com> 1650002483 +0200 reset: moving to HEAD
-f1963e622e30276cf4e5880109ea475434d6f2ae f1963e622e30276cf4e5880109ea475434d6f2ae CI <CI@example.com> 1650002483 +0200 reset: moving to HEAD
-f1963e622e30276cf4e5880109ea475434d6f2ae f1963e622e30276cf4e5880109ea475434d6f2ae CI <CI@example.com> 1650002489 +0200 reset: moving to HEAD
+0000000000000000000000000000000000000000 bea28eaac7bdaf99371daf5b9a788061a12308f4 CI <CI@example.com> 1650270506 +0200 commit (initial): file0
+bea28eaac7bdaf99371daf5b9a788061a12308f4 0e84352ca8531152e477715812e6e275d986984e CI <CI@example.com> 1650270506 +0200 commit: file1
+0e84352ca8531152e477715812e6e275d986984e 91a35446b7de806c46cd84a8574b2302443a5868 CI <CI@example.com> 1650270506 +0200 commit: file2
+91a35446b7de806c46cd84a8574b2302443a5868 91a35446b7de806c46cd84a8574b2302443a5868 CI <CI@example.com> 1650270506 +0200 reset: moving to HEAD
diff --git a/test/integration/stashDrop/expected/repo/.git_keep/logs/refs/heads/master b/test/integration/stashDrop/expected/repo/.git_keep/logs/refs/heads/master
index f257dee84..06a7a9d1d 100644
--- a/test/integration/stashDrop/expected/repo/.git_keep/logs/refs/heads/master
+++ b/test/integration/stashDrop/expected/repo/.git_keep/logs/refs/heads/master
@@ -1,3 +1,3 @@
-0000000000000000000000000000000000000000 1ea8d05b2cbc972b48eae3181e846f82eeab50ef CI <CI@example.com> 1650002477 +0200 commit (initial): file0
-1ea8d05b2cbc972b48eae3181e846f82eeab50ef 8e724d42465144007f28d45514537886f527eef9 CI <CI@example.com> 1650002477 +0200 commit: file1
-8e724d42465144007f28d45514537886f527eef9 f1963e622e30276cf4e5880109ea475434d6f2ae CI <CI@example.com> 1650002477 +0200 commit: file2
+0000000000000000000000000000000000000000 bea28eaac7bdaf99371daf5b9a788061a12308f4 CI <CI@example.com> 1650270506 +0200 commit (initial): file0
+bea28eaac7bdaf99371daf5b9a788061a12308f4 0e84352ca8531152e477715812e6e275d986984e CI <CI@example.com> 1650270506 +0200 commit: file1
+0e84352ca8531152e477715812e6e275d986984e 91a35446b7de806c46cd84a8574b2302443a5868 CI <CI@example.com> 1650270506 +0200 commit: file2
diff --git a/test/integration/stashDrop/expected/repo/.git_keep/objects/0d/b7c2bffa900585f06112e5b06f8f358638f447 b/test/integration/stashDrop/expected/repo/.git_keep/objects/0d/b7c2bffa900585f06112e5b06f8f358638f447
deleted file mode 100644
index 858c3f4b3..000000000
--- a/test/integration/stashDrop/expected/repo/.git_keep/objects/0d/b7c2bffa900585f06112e5b06f8f358638f447
+++ /dev/null
@@ -1,4 +0,0 @@
-xA
-0E]dN&]vӖǷn߰2Up6
-Q{<0*#x'?6l:W6q6Lj
-O O}.a)wQLpL;,3yWyz3_%@ \ No newline at end of file
diff --git a/test/integration/stashDrop/expected/repo/.git_keep/objects/0e/84352ca8531152e477715812e6e275d986984e b/test/integration/stashDrop/expected/repo/.git_keep/objects/0e/84352ca8531152e477715812e6e275d986984e
new file mode 100644
index 000000000..ad8496326
--- /dev/null
+++ b/test/integration/stashDrop/expected/repo/.git_keep/objects/0e/84352ca8531152e477715812e6e275d986984e
@@ -0,0 +1,3 @@
+xM
+0F] 2πU1LR"x|sW<ރm[6h/RdFf@b"[]lahՉu=:wEf!T*5DPR }k?44?K۱ʍM `
+@ :NuSWmYŨ/:2 \ No newline at end of file
diff --git a/test/integration/stashDrop/expected/repo/.git_keep/objects/1c/88e069f3e318f1e0e02188cf65d360ab4eab67 b/test/integration/stashDrop/expected/repo/.git_keep/objects/1c/88e069f3e318f1e0e02188cf65d360ab4eab67
deleted file mode 100644
index 3443df098..000000000
--- a/test/integration/stashDrop/expected/repo/.git_keep/objects/1c/88e069f3e318f1e0e02188cf65d360ab4eab67
+++ /dev/null
Binary files differ
diff --git a/test/integration/stashDrop/expected/repo/.git_keep/objects/1e/a8d05b2cbc972b48eae3181e846f82eeab50ef b/test/integration/stashDrop/expected/repo/.git_keep/objects/1e/a8d05b2cbc972b48eae3181e846f82eeab50ef
deleted file mode 100644
index 8e5c770ef..000000000
--- a/test/integration/stashDrop/expected/repo/.git_keep/objects/1e/a8d05b2cbc972b48eae3181e846f82eeab50ef
+++ /dev/null
Binary files differ
diff --git a/test/integration/stashDrop/expected/repo/.git_keep/objects/2c/c863db7c706a327ec5d0472ddd5d6001c6a5bf b/test/integration/stashDrop/expected/repo/.git_keep/objects/2c/c863db7c706a327ec5d0472ddd5d6001c6a5bf
deleted file mode 100644
index f79c6d13b..000000000
--- a/test/integration/stashDrop/expected/repo/.git_keep/objects/2c/c863db7c706a327ec5d0472ddd5d6001c6a5bf
+++ /dev/null
@@ -1 +0,0 @@
-x1k1 F;߯^,v(nK8W-;}2uzVwH{*+%'KAEyz z]<"ei=+đM:? 5cbBs}9dh մ&پN3-$D$.^#6'>OX0{wכwN' \ No newline at end of file
diff --git a/test/integration/stashDrop/expected/repo/.git_keep/objects/5a/0e5672e3ccb264c401de9b84957c53138cd32c b/test/integration/stashDrop/expected/repo/.git_keep/objects/5a/0e5672e3ccb264c401de9b84957c53138cd32c
new file mode 100644
index 000000000..08f8bb690
--- /dev/null
+++ b/test/integration/stashDrop/expected/repo/.git_keep/objects/5a/0e5672e3ccb264c401de9b84957c53138cd32c
Binary files differ
diff --git a/test/integration/stashDrop/expected/repo/.git_keep/objects/66/bbc809cdafd867cf9320bfb7484bb8fa898448 b/test/integration/stashDrop/expected/repo/.git_keep/objects/66/bbc809cdafd867cf9320bfb7484bb8fa898448
deleted file mode 100644
index c84b87a17..000000000
--- a/test/integration/stashDrop/expected/repo/.git_keep/objects/66/bbc809cdafd867cf9320bfb7484bb8fa898448
+++ /dev/null
@@ -1,3 +0,0 @@
-x+)JMUd040031QHI5`ֶww.hT[H
- e"ǨS,gu"YH
-$x~5(;rբW-Ж+^ \ No newline at end of file
diff --git a/test/integration/stashDrop/expected/repo/.git_keep/objects/75/a47f9be3d041530e975683cde13a62ddc65007 b/test/integration/stashDrop/expected/repo/.git_keep/objects/75/a47f9be3d041530e975683cde13a62ddc65007
new file mode 100644
index 000000000..e3f498c19
--- /dev/null
+++ b/test/integration/stashDrop/expected/repo/.git_keep/objects/75/a47f9be3d041530e975683cde13a62ddc65007
@@ -0,0 +1,2 @@
+x=j1 @s
+ ے[m3Ȳ aƁ?ӤO ̀"IZ.klI314bZ618 Lkj1*Em$sz c,hZ}$%tJT8)uy;\ozۏ^t7p'dq991|x@8w>_*+M \ No newline at end of file
diff --git a/test/integration/stashDrop/expected/repo/.git_keep/objects/87/82cd42420de6a24264417d43d50ada9aa53ad5 b/test/integration/stashDrop/expected/repo/.git_keep/objects/87/82cd42420de6a24264417d43d50ada9aa53ad5
deleted file mode 100644
index e4dd3c06e..000000000
--- a/test/integration/stashDrop/expected/repo/.git_keep/objects/87/82cd42420de6a24264417d43d50ada9aa53ad5
+++ /dev/null
Binary files differ
diff --git a/test/integration/stashDrop/expected/repo/.git_keep/objects/8e/724d42465144007f28d45514537886f527eef9 b/test/integration/stashDrop/expected/repo/.git_keep/objects/8e/724d42465144007f28d45514537886f527eef9
deleted file mode 100644
index 4fb5b0def..000000000
--- a/test/integration/stashDrop/expected/repo/.git_keep/objects/8e/724d42465144007f28d45514537886f527eef9
+++ /dev/null
Binary files differ
diff --git a/test/integration/stashDrop/expected/repo/.git_keep/objects/8e/b0f6c64dea2004a684ea55f9589b71b45d76a6 b/test/integration/stashDrop/expected/repo/.git_keep/objects/8e/b0f6c64dea2004a684ea55f9589b71b45d76a6
deleted file mode 100644
index 2a1928079..000000000
--- a/test/integration/stashDrop/expected/repo/.git_keep/objects/8e/b0f6c64dea2004a684ea55f9589b71b45d76a6
+++ /dev/null
Binary files differ
diff --git a/test/integration/stashDrop/expected/repo/.git_keep/objects/91/a35446b7de806c46cd84a8574b2302443a5868 b/test/integration/stashDrop/expected/repo/.git_keep/objects/91/a35446b7de806c46cd84a8574b2302443a5868
new file mode 100644
index 000000000..a216ac57d
--- /dev/null
+++ b/test/integration/stashDrop/expected/repo/.git_keep/objects/91/a35446b7de806c46cd84a8574b2302443a5868
Binary files differ
diff --git a/test/integration/stashDrop/expected/repo/.git_keep/objects/a2/11ee6ddb1146ba9680c58c08e40fa0162bd98d b/test/integration/stashDrop/expected/repo/.git_keep/objects/a2/11ee6ddb1146ba9680c58c08e40fa0162bd98d
deleted file mode 100644
index 0179f5cc4..000000000
--- a/test/integration/stashDrop/expected/repo/.git_keep/objects/a2/11ee6ddb1146ba9680c58c08e40fa0162bd98d
+++ /dev/null
Binary files differ
diff --git a/test/integration/stashDrop/expected/repo/.git_keep/objects/be/a28eaac7bdaf99371daf5b9a788061a12308f4 b/test/integration/stashDrop/expected/repo/.git_keep/objects/be/a28eaac7bdaf99371daf5b9a788061a12308f4
new file mode 100644
index 000000000..3ed6793af
--- /dev/null
+++ b/test/integration/stashDrop/expected/repo/.git_keep/objects/be/a28eaac7bdaf99371daf5b9a788061a12308f4
Binary files differ
diff --git a/test/integration/stashDrop/expected/repo/.git_keep/objects/f1/963e622e30276cf4e5880109ea475434d6f2ae b/test/integration/stashDrop/expected/repo/.git_keep/objects/f1/963e622e30276cf4e5880109ea475434d6f2ae
deleted file mode 100644
index 3fd7331e6..000000000
--- a/test/integration/stashDrop/expected/repo/.git_keep/objects/f1/963e622e30276cf4e5880109ea475434d6f2ae
+++ /dev/null
Binary files differ
diff --git a/test/integration/stashDrop/expected/repo/.git_keep/refs/heads/master b/test/integration/stashDrop/expected/repo/.git_keep/refs/heads/master
index 7bd761f02..11345d776 100644
--- a/test/integration/stashDrop/expected/repo/.git_keep/refs/heads/master
+++ b/test/integration/stashDrop/expected/repo/.git_keep/refs/heads/master
@@ -1 +1 @@
-f1963e622e30276cf4e5880109ea475434d6f2ae
+91a35446b7de806c46cd84a8574b2302443a5868
diff --git a/test/integration/stashDrop/expected/repo/file1 b/test/integration/stashDrop/expected/repo/file1
index c7c7da3c6..a5bce3fd2 100644
--- a/test/integration/stashDrop/expected/repo/file1
+++ b/test/integration/stashDrop/expected/repo/file1
@@ -1 +1 @@
-hello there
+test1
diff --git a/test/integration/stashDrop/recording.json b/test/integration/stashDrop/recording.json
index fb15d10b1..b3aa3e738 100644
--- a/test/integration/stashDrop/recording.json
+++ b/test/integration/stashDrop/recording.json
@@ -1 +1 @@
-{"KeyEvents":[{"Timestamp":1450,"Mod":0,"Key":256,"Ch":32},{"Timestamp":2169,"Mod":0,"Key":256,"Ch":83},{"Timestamp":4172,"Mod":0,"Key":256,"Ch":115},{"Timestamp":5203,"Mod":0,"Key":256,"Ch":115},{"Timestamp":5380,"Mod":0,"Key":256,"Ch":116},{"Timestamp":5453,"Mod":0,"Key":256,"Ch":97},{"Timestamp":5555,"Mod":0,"Key":256,"Ch":103},{"Timestamp":5626,"Mod":0,"Key":256,"Ch":101},{"Timestamp":5763,"Mod":0,"Key":256,"Ch":100},{"Timestamp":6115,"Mod":0,"Key":13,"Ch":13},{"Timestamp":7300,"Mod":0,"Key":256,"Ch":32},{"Timestamp":8683,"Mod":0,"Key":256,"Ch":83},{"Timestamp":9863,"Mod":0,"Key":13,"Ch":13},{"Timestamp":11038,"Mod":0,"Key":256,"Ch":97},{"Timestamp":11123,"Mod":0,"Key":256,"Ch":115},{"Timestamp":11167,"Mod":0,"Key":256,"Ch":100},{"Timestamp":12056,"Mod":0,"Key":13,"Ch":13},{"Timestamp":13353,"Mod":0,"Key":256,"Ch":53},{"Timestamp":14713,"Mod":0,"Key":256,"Ch":100},{"Timestamp":15919,"Mod":0,"Key":13,"Ch":13},{"Timestamp":17181,"Mod":0,"Key":256,"Ch":50},{"Timestamp":18431,"Mod":0,"Key":256,"Ch":53},{"Timestamp":19203,"Mod":0,"Key":256,"Ch":103},{"Timestamp":20228,"Mod":0,"Key":13,"Ch":13},{"Timestamp":20771,"Mod":0,"Key":256,"Ch":50},{"Timestamp":21700,"Mod":0,"Key":256,"Ch":113}],"ResizeEvents":[{"Timestamp":0,"Width":239,"Height":56}]} \ No newline at end of file
+{"KeyEvents":[{"Timestamp":767,"Mod":0,"Key":256,"Ch":53},{"Timestamp":1706,"Mod":0,"Key":256,"Ch":100},{"Timestamp":2841,"Mod":0,"Key":13,"Ch":13},{"Timestamp":3906,"Mod":0,"Key":256,"Ch":113}],"ResizeEvents":[{"Timestamp":0,"Width":239,"Height":55}]} \ No newline at end of file
diff --git a/test/integration/stashDrop/setup.sh b/test/integration/stashDrop/setup.sh
index caff56b7d..2278d53d8 100644
--- a/test/integration/stashDrop/setup.sh
+++ b/test/integration/stashDrop/setup.sh
@@ -24,3 +24,5 @@ git commit -am file2
echo "hello there" > file1
echo "hello there" > file2
echo "hello there" > file3
+
+git stash save "stash to drop"
diff --git a/test/integration/stashPop/expected/repo/.git_keep/ORIG_HEAD b/test/integration/stashPop/expected/repo/.git_keep/ORIG_HEAD
index 32bd1b5cc..3823b7b86 100644
--- a/test/integration/stashPop/expected/repo/.git_keep/ORIG_HEAD
+++ b/test/integration/stashPop/expected/repo/.git_keep/ORIG_HEAD
@@ -1 +1 @@
-605615b78c181314a7a019e116647bfdf9127c94
+f9bd523df842e6b52de8880c366f7d15d6bab650
diff --git a/test/integration/stashPop/expected/repo/.git_keep/index b/test/integration/stashPop/expected/repo/.git_keep/index
index 0850077fd..667aead25 100644
--- a/test/integration/stashPop/expected/repo/.git_keep/index
+++ b/test/integration/stashPop/expected/repo/.git_keep/index
Binary files differ
diff --git a/test/integration/stashPop/expected/repo/.git_keep/logs/HEAD b/test/integration/stashPop/expected/repo/.git_keep/logs/HEAD
index 6740e556b..f205db06f 100644
--- a/test/integration/stashPop/expected/repo/.git_keep/logs/HEAD
+++ b/test/integration/stashPop/expected/repo/.git_keep/logs/HEAD
@@ -1,5 +1,4 @@
-0000000000000000000000000000000000000000 2ec2033bcc750a5c30ad6f00e6caa7b5848f26f0 CI <CI@example.com> 1650186466 +0200 commit (initial): file0
-2ec2033bcc750a5c30ad6f00e6caa7b5848f26f0 0138b2ed57b0412b2c2244a267fc1396f06ac287 CI <CI@example.com> 1650186466 +0200 commit: file1
-0138b2ed57b0412b2c2244a267fc1396f06ac287 605615b78c181314a7a019e116647bfdf9127c94 CI <CI@example.com> 1650186466 +0200 commit: file2
-605615b78c181314a7a019e116647bfdf9127c94 605615b78c181314a7a019e116647bfdf9127c94 CI <CI@example.com> 1650186469 +0200 reset: moving to HEAD
-605615b78c181314a7a019e116647bfdf9127c94 605615b78c181314a7a019e116647bfdf9127c94 CI <CI@example.com> 1650186471 +0200 reset: moving to HEAD
+0000000000000000000000000000000000000000 4a80cc4f1537d7ce4f184f346c9ba7c51bb34aee CI <CI@example.com> 1650270548 +0200 commit (initial): file0
+4a80cc4f1537d7ce4f184f346c9ba7c51bb34aee f26e5e813038fe0c31c4733d57fcf93758736e71 CI <CI@example.com> 1650270548 +0200 commit: file1
+f26e5e813038fe0c31c4733d57fcf93758736e71 f9bd523df842e6b52de8880c366f7d15d6bab650 CI <CI@example.com> 1650270548 +0200 commit: file2
+f9bd523df842e6b52de8880c366f7d15d6bab650 f9bd523df842e6b52de8880c366f7d15d6bab650 CI <CI@example.com> 1650270548 +0200 reset: moving to HEAD
diff --git a/test/integration/stashPop/expected/repo/.git_keep/logs/refs/heads/master b/test/integration/stashPop/expected/repo/.git_keep/logs/refs/heads/master
index f83a90cae..f3893791a 100644
--- a/test/integration/stashPop/expected/repo/.git_keep/logs/refs/heads/master
+++ b/test/integration/stashPop/expected/repo/.git_keep/logs/refs/heads/master
@@ -1,3 +1,3 @@
-0000000000000000000000000000000000000000 2ec2033bcc750a5c30ad6f00e6caa7b5848f26f0 CI <CI@example.com> 1650186466 +0200 commit (initial): file0
-2ec2033bcc750a5c30ad6f00e6caa7b5848f26f0 0138b2ed57b0412b2c2244a267fc1396f06ac287 CI <CI@example.com> 1650186466 +0200 commit: file1
-0138b2ed57b0412b2c2244a267fc1396f06ac287 605615b78c181314a7a019e116647bfdf9127c94 CI <CI@example.com> 1650186466 +0200 commit: file2
+0000000000000000000000000000000000000000 4a80cc4f1537d7ce4f184f346c9ba7c51bb34aee CI <CI@example.com> 1650270548 +0200 commit (initial): file0
+4a80cc4f1537d7ce4f184f346c9ba7c51bb34aee f26e5e813038fe0c31c4733d57fcf93758736e71 CI <CI@example.com> 1650270548 +0200 commit: file1
+f26e5e813038fe0c31c4733d57fcf93758736e71 f9bd523df842e6b52de8880c366f7d15d6bab650 CI <CI@example.com> 1650270548 +0200 commit: file2
diff --git a/test/integration/stashPop/expected/repo/.git_keep/logs/refs/stash b/test/integration/stashPop/expected/repo/.git_keep/logs/refs/stash
deleted file mode 100644
index ca9920f6e..000000000
--- a/test/integration/stashPop/expected/repo/.git_keep/logs/refs/stash
+++ /dev/null
@@ -1 +0,0 @@
-0000000000000000000000000000000000000000 5e6c498354e93f4049e80254810f4577b180a8ab CI <CI@example.com> 1650186471 +0200 On master: asd
diff --git a/test/integration/stashPop/expected/repo/.git_keep/objects/01/38b2ed57b0412b2c2244a267fc1396f06ac287 b/test/integration/stashPop/expected/repo/.git_keep/objects/01/38b2ed57b0412b2c2244a267fc1396f06ac287
deleted file mode 100644
index d4936dcdf..000000000
--- a/test/integration/stashPop/expected/repo/.git_keep/objects/01/38b2ed57b0412b2c2244a267fc1396f06ac287
+++ /dev/null
@@ -1,2 +0,0 @@
-xK
-0@] 2M1 SJo<nn]d/"2'fHD6;,+GJd'u)ﮭV;@pq @ѧکE)_.7n 0zD} S]Uv1: \ No newline at end of file
diff --git a/test/integration/stashPop/expected/repo/.git_keep/objects/2d/79a3b4f905a83d994f860d3d91625fab899422 b/test/integration/stashPop/expected/repo/.git_keep/objects/2d/79a3b4f905a83d994f860d3d91625fab899422
new file mode 100644
index 000000000..947808f26
--- /dev/null
+++ b/test/integration/stashPop/expected/repo/.git_keep/objects/2d/79a3b4f905a83d994f860d3d91625fab899422
@@ -0,0 +1 @@
+xJ1a$aV**F0;o6>m9C~&ZH"Ĺh jjtlդmCTXG5 K4&cUiIW5=/ӌ$Ziy\ozK^o`&|glk]Sɷt:9=P6 \ No newline at end of file
diff --git a/test/integration/stashPop/expected/repo/.git_keep/objects/2e/c2033bcc750a5c30ad6f00e6caa7b5848f26f0 b/test/integration/stashPop/expected/repo/.git_keep/objects/2e/c2033bcc750a5c30ad6f00e6caa7b5848f26f0
deleted file mode 100644
index 340b8157b..000000000
--- a/test/integration/stashPop/expected/repo/.git_keep/objects/2e/c2033bcc750a5c30ad6f00e6caa7b5848f26f0
+++ /dev/null
Binary files differ
diff --git a/test/integration/stashPop/expected/repo/.git_keep/objects/42/ffa95ec8ce68b4bf04d4dab6c03283e61f4bda b/test/integration/stashPop/expected/repo/.git_keep/objects/42/ffa95ec8ce68b4bf04d4dab6c03283e61f4bda
new file mode 100644
index 000000000..425c6c04d
--- /dev/null
+++ b/test/integration/stashPop/expected/repo/.git_keep/objects/42/ffa95ec8ce68b4bf04d4dab6c03283e61f4bda
@@ -0,0 +1,3 @@
+x
+0D=+.HmUDIv-5B?\{72U@Ou92c1;ɞa&]
+bǙz-r; :gc*|ka>O9Bf<=Y֪Mʟs5-, ngy8Bj \ No newline at end of file
diff --git a/test/integration/stashPop/expected/repo/.git_keep/objects/4a/80cc4f1537d7ce4f184f346c9ba7c51bb34aee b/test/integration/stashPop/expected/repo/.git_keep/objects/4a/80cc4f1537d7ce4f184f346c9ba7c51bb34aee
new file mode 100644
index 000000000..6f2666e32
--- /dev/null
+++ b/test/integration/stashPop/expected/repo/.git_keep/objects/4a/80cc4f1537d7ce4f184f346c9ba7c51bb34aee
@@ -0,0 +1,2 @@
+xA
+ F= eF(U"`!oヷZNZ4p>rֻ5C*Rؤ\LALi~uXZI;ƳlUIǟ\ul+ \ No newline at end of file
diff --git a/test/integration/stashPop/expected/repo/.git_keep/objects/5e/6c498354e93f4049e80254810f4577b180a8ab b/test/integration/stashPop/expected/repo/.git_keep/objects/5e/6c498354e93f4049e80254810f4577b180a8ab
deleted file mode 100644
index a8d3c8495..000000000
--- a/test/integration/stashPop/expected/repo/.git_keep/objects/5e/6c498354e93f4049e80254810f4577b180a8ab
+++ /dev/null
@@ -1,2 +0,0 @@
-xϱj1 fWZBW ZiEϜG{c)[y9f"Jͭ
-AFR% ,m84JA) X=YUY(BszTƔM=/w|m;_r?v,[tPf?xeİrӿI \ No newline at end of file
diff --git a/test/integration/stashPop/expected/repo/.git_keep/objects/60/5615b78c181314a7a019e116647bfdf9127c94 b/test/integration/stashPop/expected/repo/.git_keep/objects/60/5615b78c181314a7a019e116647bfdf9127c94
deleted file mode 100644
index 22dbe19c0..000000000
--- a/test/integration/stashPop/expected/repo/.git_keep/objects/60/5615b78c181314a7a019e116647bfdf9127c94
+++ /dev/null
Binary files differ
diff --git a/test/integration/stashPop/expected/repo/.git_keep/objects/66/bbc809cdafd867cf9320bfb7484bb8fa898448 b/test/integration/stashPop/expected/repo/.git_keep/objects/66/bbc809cdafd867cf9320bfb7484bb8fa898448
deleted file mode 100644
index c84b87a17..000000000
--- a/test/integration/stashPop/expected/repo/.git_keep/objects/66/bbc809cdafd867cf9320bfb7484bb8fa898448
+++ /dev/null
@@ -1,3 +0,0 @@
-x+)JMUd040031QHI5`ֶww.hT[H
- e"ǨS,gu"YH
-$x~5(;rբW-Ж+^ \ No newline at end of file
diff --git a/test/integration/stashPop/expected/repo/.git_keep/objects/8b/0567b6e2fd39edce87bc7ed6e7ba7868e55930 b/test/integration/stashPop/expected/repo/.git_keep/objects/8b/0567b6e2fd39edce87bc7ed6e7ba7868e55930
deleted file mode 100644
index 5634f8031..000000000
--- a/test/integration/stashPop/expected/repo/.git_keep/objects/8b/0567b6e2fd39edce87bc7ed6e7ba7868e55930
+++ /dev/null
Binary files differ
diff --git a/test/integration/stashPop/expected/repo/.git_keep/objects/a8/4a187f63b05bb43f19cfbc8bedab97ed33272d b/test/integration/stashPop/expected/repo/.git_keep/objects/a8/4a187f63b05bb43f19cfbc8bedab97ed33272d
deleted file mode 100644
index 351b71e04..000000000
--- a/test/integration/stashPop/expected/repo/.git_keep/objects/a8/4a187f63b05bb43f19cfbc8bedab97ed33272d
+++ /dev/null
Bina