summaryrefslogtreecommitdiff
path: root/tests/resources/revert
diff options
context:
space:
mode:
authorEdward Thomson <ethomson@microsoft.com>2013-12-02 11:15:27 -0500
committerEdward Thomson <ethomson@edwardthomson.com>2013-12-02 16:57:41 -0600
commit300d192f7ed45112121f2a35d5ca80a4913c7aad (patch)
treea3000995c66950ae009cd3e7f24153bf3683fb78 /tests/resources/revert
parent14984af6cb9906746d2c64c5df7542ecd7406b16 (diff)
downloadlibgit2-300d192f7ed45112121f2a35d5ca80a4913c7aad.tar.gz
Introduce git_revert to revert a single commit
Diffstat (limited to 'tests/resources/revert')
-rw-r--r--tests/resources/revert/.gitted/HEAD1
-rw-r--r--tests/resources/revert/.gitted/config8
-rw-r--r--tests/resources/revert/.gitted/indexbin0 -> 320 bytes
-rw-r--r--tests/resources/revert/.gitted/info/exclude6
-rw-r--r--tests/resources/revert/.gitted/objects/0a/a8c7e40d342fff78d60b29a4ba8e993ed79c512
-rw-r--r--tests/resources/revert/.gitted/objects/0a/b09ea6d4c3634bdf6c221626d8b6f7dd890767bin0 -> 28 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/0c/db66192ee192f70f891f05a47636057420e871bin0 -> 35 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/0f/5bfcf58c558d865da6be0281d7795993646ceebin0 -> 45 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/13/ee9cd5d8e1023c218e0e1ea684ec0c582b5050bin0 -> 161 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/15/6ef9bcb968dccec8472a0f2eff49f1a713bc6bbin0 -> 133 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/18/1aab27ddb37b40d9a284fb4733497006d57091bin0 -> 133 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/1f/a4e069a641f10f5fb7588138b2d147fcd22c36bin0 -> 133 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/29/6a6d3be1dff05c5d1f631d2459389fa7b619ebbin0 -> 40 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/2d/440f2b3147d3dc7ad1085813478d6d869d5a4d2
-rw-r--r--tests/resources/revert/.gitted/objects/33/c6fd981c49a2abf2971482089350bfc5cda8eabin0 -> 47 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/39/467716290f6df775a91cdb9a4eb39295018145bin0 -> 162 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/3a/3ef367eaf3fe79effbfb0a56b269c04c2b59febin0 -> 33 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/4b/8fcff56437e60f58e9a6bc630dd242ebf6ea2cbin0 -> 43 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/52/c95c4264245469a0617e289a7d737f156826b42
-rw-r--r--tests/resources/revert/.gitted/objects/55/568c8de5322ff9a95d72747a239cdb64a199651
-rw-r--r--tests/resources/revert/.gitted/objects/55/acf326a69f0aab7a974ec53ffa55a50bcac14ebin0 -> 30 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/5a/cdc74af27172ec491d213ee36cea7eb9ef25793
-rw-r--r--tests/resources/revert/.gitted/objects/72/333f47d4e83616630ff3b0ffe4c0faebcc3c45bin0 -> 172 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/73/ec36fa120f8066963a0bc9105bb273dbd903d7bin0 -> 31 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/74/7726e021bc5f44b86de60e3032fd6f9f1b8383bin0 -> 28 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/77/31926a337c4eaba1e2187d90ebfa0a93659382bin0 -> 37 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/83/f65df4606c4f8dbf8da43de25de1b7e4c03238bin0 -> 113 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/8f/d40e13fff575b63e86af87175e70fa7fb92f80bin0 -> 80 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/97/f3574e92f1730d365fb9e00c10e3c507c1cfe9bin0 -> 115 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/a6/9f74efcb51634b88e04ea81273158a85257f41bin0 -> 146 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/b7/a55408832174c54708906a372a9be2ffe3649bbin0 -> 133 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/be/ead165e017269e8dc0dd6f01195726a2e1e01bbin0 -> 133 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/ce/f56612d71a6af8d8015691e4865f7fece905b5bin0 -> 174 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/d1/d403d22cbe24592d725f442835cf46fe60c8acbin0 -> 164 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/dd/9a159c89509e73fd37d6af99619994cf7dfc06bin0 -> 133 bytes
-rw-r--r--tests/resources/revert/.gitted/objects/eb/b03002cee5d66c7732dd06241119fe72ab96a52
-rw-r--r--tests/resources/revert/.gitted/objects/f4/e107c230d08a60fb419d19869f1f282b272d9cbin0 -> 30 bytes
-rw-r--r--tests/resources/revert/.gitted/refs/heads/master1
-rw-r--r--tests/resources/revert/.gitted/refs/heads/merges1
-rw-r--r--tests/resources/revert/.gitted/refs/heads/merges-branch1
-rw-r--r--tests/resources/revert/.gitted/refs/heads/reverted-branch1
-rw-r--r--tests/resources/revert/file1.txt14
-rw-r--r--tests/resources/revert/file2.txt16
-rw-r--r--tests/resources/revert/file3.txt16
-rw-r--r--tests/resources/revert/file6.txt14
45 files changed, 91 insertions, 0 deletions
diff --git a/tests/resources/revert/.gitted/HEAD b/tests/resources/revert/.gitted/HEAD
new file mode 100644
index 000000000..cb4380516
--- /dev/null
+++ b/tests/resources/revert/.gitted/HEAD
@@ -0,0 +1 @@
+ref: refs/heads/master
diff --git a/tests/resources/revert/.gitted/config b/tests/resources/revert/.gitted/config
new file mode 100644
index 000000000..454e576b9
--- /dev/null
+++ b/tests/resources/revert/.gitted/config
@@ -0,0 +1,8 @@
+[core]
+ repositoryformatversion = 0
+ filemode = false
+ bare = false
+ logallrefupdates = true
+ symlinks = false
+ ignorecase = true
+ hideDotFiles = dotGitOnly
diff --git a/tests/resources/revert/.gitted/index b/tests/resources/revert/.gitted/index
new file mode 100644
index 000000000..87419ff57
--- /dev/null
+++ b/tests/resources/revert/.gitted/index
Binary files differ
diff --git a/tests/resources/revert/.gitted/info/exclude b/tests/resources/revert/.gitted/info/exclude
new file mode 100644
index 000000000..f00680973
--- /dev/null
+++ b/tests/resources/revert/.gitted/info/exclude
@@ -0,0 +1,6 @@
+# git ls-files --others --exclude-from=.git/info/exclude
+# Lines that start with '#' are comments.
+# For a project mostly in C, the following would be a good set of
+# exclude patterns (uncomment them if you want to use them):
+# *.[oa]
+# *~
diff --git a/tests/resources/revert/.gitted/objects/0a/a8c7e40d342fff78d60b29a4ba8e993ed79c51 b/tests/resources/revert/.gitted/objects/0a/a8c7e40d342fff78d60b29a4ba8e993ed79c51
new file mode 100644
index 000000000..5c811ef89
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/0a/a8c7e40d342fff78d60b29a4ba8e993ed79c51
@@ -0,0 +1,2 @@
+xK
+0@]s%4?q @2Ѐ@3{{$itf@L91OIKcdrYXcsW>R]ʸ Gଭx U:jz/? \ No newline at end of file
diff --git a/tests/resources/revert/.gitted/objects/0a/b09ea6d4c3634bdf6c221626d8b6f7dd890767 b/tests/resources/revert/.gitted/objects/0a/b09ea6d4c3634bdf6c221626d8b6f7dd890767
new file mode 100644
index 000000000..c050e5a89
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/0a/b09ea6d4c3634bdf6c221626d8b6f7dd890767
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/0c/db66192ee192f70f891f05a47636057420e871 b/tests/resources/revert/.gitted/objects/0c/db66192ee192f70f891f05a47636057420e871
new file mode 100644
index 000000000..31c107fc4
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/0c/db66192ee192f70f891f05a47636057420e871
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/0f/5bfcf58c558d865da6be0281d7795993646cee b/tests/resources/revert/.gitted/objects/0f/5bfcf58c558d865da6be0281d7795993646cee
new file mode 100644
index 000000000..fb4fc763a
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/0f/5bfcf58c558d865da6be0281d7795993646cee
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/13/ee9cd5d8e1023c218e0e1ea684ec0c582b5050 b/tests/resources/revert/.gitted/objects/13/ee9cd5d8e1023c218e0e1ea684ec0c582b5050
new file mode 100644
index 000000000..aed4647a6
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/13/ee9cd5d8e1023c218e0e1ea684ec0c582b5050
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/15/6ef9bcb968dccec8472a0f2eff49f1a713bc6b b/tests/resources/revert/.gitted/objects/15/6ef9bcb968dccec8472a0f2eff49f1a713bc6b
new file mode 100644
index 000000000..3ee2a189b
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/15/6ef9bcb968dccec8472a0f2eff49f1a713bc6b
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/18/1aab27ddb37b40d9a284fb4733497006d57091 b/tests/resources/revert/.gitted/objects/18/1aab27ddb37b40d9a284fb4733497006d57091
new file mode 100644
index 000000000..6b422b808
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/18/1aab27ddb37b40d9a284fb4733497006d57091
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/1f/a4e069a641f10f5fb7588138b2d147fcd22c36 b/tests/resources/revert/.gitted/objects/1f/a4e069a641f10f5fb7588138b2d147fcd22c36
new file mode 100644
index 000000000..3df134a8d
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/1f/a4e069a641f10f5fb7588138b2d147fcd22c36
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/29/6a6d3be1dff05c5d1f631d2459389fa7b619eb b/tests/resources/revert/.gitted/objects/29/6a6d3be1dff05c5d1f631d2459389fa7b619eb
new file mode 100644
index 000000000..5555268fd
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/29/6a6d3be1dff05c5d1f631d2459389fa7b619eb
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/2d/440f2b3147d3dc7ad1085813478d6d869d5a4d b/tests/resources/revert/.gitted/objects/2d/440f2b3147d3dc7ad1085813478d6d869d5a4d
new file mode 100644
index 000000000..c06cc9472
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/2d/440f2b3147d3dc7ad1085813478d6d869d5a4d
@@ -0,0 +1,2 @@
+xK
+1D]}%I3"nt:΀I$3)W(9oqޘaaQ9Ryf"]JvYmиtN92%\F!/DHƊkmp"ךZ̃5o^S?QP8Y~J)G;<P/lP \ No newline at end of file
diff --git a/tests/resources/revert/.gitted/objects/33/c6fd981c49a2abf2971482089350bfc5cda8ea b/tests/resources/revert/.gitted/objects/33/c6fd981c49a2abf2971482089350bfc5cda8ea
new file mode 100644
index 000000000..683f27f0e
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/33/c6fd981c49a2abf2971482089350bfc5cda8ea
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/39/467716290f6df775a91cdb9a4eb39295018145 b/tests/resources/revert/.gitted/objects/39/467716290f6df775a91cdb9a4eb39295018145
new file mode 100644
index 000000000..7c1e01d67
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/39/467716290f6df775a91cdb9a4eb39295018145
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/3a/3ef367eaf3fe79effbfb0a56b269c04c2b59fe b/tests/resources/revert/.gitted/objects/3a/3ef367eaf3fe79effbfb0a56b269c04c2b59fe
new file mode 100644
index 000000000..b83806e68
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/3a/3ef367eaf3fe79effbfb0a56b269c04c2b59fe
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/4b/8fcff56437e60f58e9a6bc630dd242ebf6ea2c b/tests/resources/revert/.gitted/objects/4b/8fcff56437e60f58e9a6bc630dd242ebf6ea2c
new file mode 100644
index 000000000..c0bd3dbf9
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/4b/8fcff56437e60f58e9a6bc630dd242ebf6ea2c
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/52/c95c4264245469a0617e289a7d737f156826b4 b/tests/resources/revert/.gitted/objects/52/c95c4264245469a0617e289a7d737f156826b4
new file mode 100644
index 000000000..7cc9e9662
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/52/c95c4264245469a0617e289a7d737f156826b4
@@ -0,0 +1,2 @@
+x=N1 s
+kmU~ !J8IP&2@jk+7fC^'FF34{dCN")JGh\:@ІQf^E `vEKmCp]jj'}{+T3(sqcpNJ1Q?Nw0Phc#Wؽeݠrnk ZB)Cd QM4ńWg,k鷺(ہ \ No newline at end of file
diff --git a/tests/resources/revert/.gitted/objects/55/568c8de5322ff9a95d72747a239cdb64a19965 b/tests/resources/revert/.gitted/objects/55/568c8de5322ff9a95d72747a239cdb64a19965
new file mode 100644
index 000000000..4dae50b5d
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/55/568c8de5322ff9a95d72747a239cdb64a19965
@@ -0,0 +1 @@
+xK!]s x莓x} ^jru`ݍ Z1.ExYQ۸]\vQOD1vX3"bYp5JS\B^+z[p)V_Gu˽CnS #Ig?.,ʰYe/ZOH \ No newline at end of file
diff --git a/tests/resources/revert/.gitted/objects/55/acf326a69f0aab7a974ec53ffa55a50bcac14e b/tests/resources/revert/.gitted/objects/55/acf326a69f0aab7a974ec53ffa55a50bcac14e
new file mode 100644
index 000000000..e9cdfc5d5
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/55/acf326a69f0aab7a974ec53ffa55a50bcac14e
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/5a/cdc74af27172ec491d213ee36cea7eb9ef2579 b/tests/resources/revert/.gitted/objects/5a/cdc74af27172ec491d213ee36cea7eb9ef2579
new file mode 100644
index 000000000..61055ea80
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/5a/cdc74af27172ec491d213ee36cea7eb9ef2579
@@ -0,0 +1,3 @@
+x=N1 s
+w[-8?B4t\ ?3E&L''=?9 if6TgDhI޳4=*<>zRAq :VYmQ K
+pAП5sȅgJgU"IR'[og?oomϣ+fuťXt=6'/47:yL:c \ No newline at end of file
diff --git a/tests/resources/revert/.gitted/objects/72/333f47d4e83616630ff3b0ffe4c0faebcc3c45 b/tests/resources/revert/.gitted/objects/72/333f47d4e83616630ff3b0ffe4c0faebcc3c45
new file mode 100644
index 000000000..1f6978703
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/72/333f47d4e83616630ff3b0ffe4c0faebcc3c45
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/73/ec36fa120f8066963a0bc9105bb273dbd903d7 b/tests/resources/revert/.gitted/objects/73/ec36fa120f8066963a0bc9105bb273dbd903d7
new file mode 100644
index 000000000..3c8d2c20a
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/73/ec36fa120f8066963a0bc9105bb273dbd903d7
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/74/7726e021bc5f44b86de60e3032fd6f9f1b8383 b/tests/resources/revert/.gitted/objects/74/7726e021bc5f44b86de60e3032fd6f9f1b8383
new file mode 100644
index 000000000..e4d14776f
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/74/7726e021bc5f44b86de60e3032fd6f9f1b8383
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/77/31926a337c4eaba1e2187d90ebfa0a93659382 b/tests/resources/revert/.gitted/objects/77/31926a337c4eaba1e2187d90ebfa0a93659382
new file mode 100644
index 000000000..b87fa1543
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/77/31926a337c4eaba1e2187d90ebfa0a93659382
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/83/f65df4606c4f8dbf8da43de25de1b7e4c03238 b/tests/resources/revert/.gitted/objects/83/f65df4606c4f8dbf8da43de25de1b7e4c03238
new file mode 100644
index 000000000..152ed5f77
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/83/f65df4606c4f8dbf8da43de25de1b7e4c03238
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/8f/d40e13fff575b63e86af87175e70fa7fb92f80 b/tests/resources/revert/.gitted/objects/8f/d40e13fff575b63e86af87175e70fa7fb92f80
new file mode 100644
index 000000000..9ff861728
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/8f/d40e13fff575b63e86af87175e70fa7fb92f80
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/97/f3574e92f1730d365fb9e00c10e3c507c1cfe9 b/tests/resources/revert/.gitted/objects/97/f3574e92f1730d365fb9e00c10e3c507c1cfe9
new file mode 100644
index 000000000..12ebc58df
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/97/f3574e92f1730d365fb9e00c10e3c507c1cfe9
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/a6/9f74efcb51634b88e04ea81273158a85257f41 b/tests/resources/revert/.gitted/objects/a6/9f74efcb51634b88e04ea81273158a85257f41
new file mode 100644
index 000000000..b96831f10
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/a6/9f74efcb51634b88e04ea81273158a85257f41
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/b7/a55408832174c54708906a372a9be2ffe3649b b/tests/resources/revert/.gitted/objects/b7/a55408832174c54708906a372a9be2ffe3649b
new file mode 100644
index 000000000..77d4e20f9
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/b7/a55408832174c54708906a372a9be2ffe3649b
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/be/ead165e017269e8dc0dd6f01195726a2e1e01b b/tests/resources/revert/.gitted/objects/be/ead165e017269e8dc0dd6f01195726a2e1e01b
new file mode 100644
index 000000000..57de3f278
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/be/ead165e017269e8dc0dd6f01195726a2e1e01b
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/ce/f56612d71a6af8d8015691e4865f7fece905b5 b/tests/resources/revert/.gitted/objects/ce/f56612d71a6af8d8015691e4865f7fece905b5
new file mode 100644
index 000000000..564588539
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/ce/f56612d71a6af8d8015691e4865f7fece905b5
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/d1/d403d22cbe24592d725f442835cf46fe60c8ac b/tests/resources/revert/.gitted/objects/d1/d403d22cbe24592d725f442835cf46fe60c8ac
new file mode 100644
index 000000000..2190bb449
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/d1/d403d22cbe24592d725f442835cf46fe60c8ac
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/dd/9a159c89509e73fd37d6af99619994cf7dfc06 b/tests/resources/revert/.gitted/objects/dd/9a159c89509e73fd37d6af99619994cf7dfc06
new file mode 100644
index 000000000..ed80d0aa5
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/dd/9a159c89509e73fd37d6af99619994cf7dfc06
Binary files differ
diff --git a/tests/resources/revert/.gitted/objects/eb/b03002cee5d66c7732dd06241119fe72ab96a5 b/tests/resources/revert/.gitted/objects/eb/b03002cee5d66c7732dd06241119fe72ab96a5
new file mode 100644
index 000000000..802125ebb
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/eb/b03002cee5d66c7732dd06241119fe72ab96a5
@@ -0,0 +1,2 @@
+x 1E=i@I6&Aċ@6;dGlXwHkUa<h'lyf)̘\
+,eb&uU.\iߺZz*n<#m ;J\Ue8[>` \ No newline at end of file
diff --git a/tests/resources/revert/.gitted/objects/f4/e107c230d08a60fb419d19869f1f282b272d9c b/tests/resources/revert/.gitted/objects/f4/e107c230d08a60fb419d19869f1f282b272d9c
new file mode 100644
index 000000000..029da1ba9
--- /dev/null
+++ b/tests/resources/revert/.gitted/objects/f4/e107c230d08a60fb419d19869f1f282b272d9c
Binary files differ
diff --git a/tests/resources/revert/.gitted/refs/heads/master b/tests/resources/revert/.gitted/refs/heads/master
new file mode 100644
index 000000000..d3850daa6
--- /dev/null
+++ b/tests/resources/revert/.gitted/refs/heads/master
@@ -0,0 +1 @@
+2d440f2b3147d3dc7ad1085813478d6d869d5a4d
diff --git a/tests/resources/revert/.gitted/refs/heads/merges b/tests/resources/revert/.gitted/refs/heads/merges
new file mode 100644
index 000000000..6533a947b
--- /dev/null
+++ b/tests/resources/revert/.gitted/refs/heads/merges
@@ -0,0 +1 @@
+5acdc74af27172ec491d213ee36cea7eb9ef2579
diff --git a/tests/resources/revert/.gitted/refs/heads/merges-branch b/tests/resources/revert/.gitted/refs/heads/merges-branch
new file mode 100644
index 000000000..febb29c44
--- /dev/null
+++ b/tests/resources/revert/.gitted/refs/heads/merges-branch
@@ -0,0 +1 @@
+13ee9cd5d8e1023c218e0e1ea684ec0c582b5050
diff --git a/tests/resources/revert/.gitted/refs/heads/reverted-branch b/tests/resources/revert/.gitted/refs/heads/reverted-branch
new file mode 100644
index 000000000..16bb7a2d7
--- /dev/null
+++ b/tests/resources/revert/.gitted/refs/heads/reverted-branch
@@ -0,0 +1 @@
+52c95c4264245469a0617e289a7d737f156826b4
diff --git a/tests/resources/revert/file1.txt b/tests/resources/revert/file1.txt
new file mode 100644
index 000000000..84b225940
--- /dev/null
+++ b/tests/resources/revert/file1.txt
@@ -0,0 +1,14 @@
+!File one!
+!File one!
+File one!
+File one
+File one
+File one
+File one
+File one
+File one
+File one
+File one!
+!File one!
+!File one!
+!File one!
diff --git a/tests/resources/revert/file2.txt b/tests/resources/revert/file2.txt
new file mode 100644
index 000000000..acb5747b3
--- /dev/null
+++ b/tests/resources/revert/file2.txt
@@ -0,0 +1,16 @@
+File two
+File two
+File two
+File two
+File two
+File two
+File two
+File two
+File two
+File two
+File two
+File two
+File two
+File two
+File two
+File two
diff --git a/tests/resources/revert/file3.txt b/tests/resources/revert/file3.txt
new file mode 100644
index 000000000..b0330597f
--- /dev/null
+++ b/tests/resources/revert/file3.txt
@@ -0,0 +1,16 @@
+File three
+File three
+File three
+File three
+File three
+File three
+File three
+File three
+File three
+File three
+File three
+File three
+File three
+File three
+File three
+File three
diff --git a/tests/resources/revert/file6.txt b/tests/resources/revert/file6.txt
new file mode 100644
index 000000000..5c0cd5d56
--- /dev/null
+++ b/tests/resources/revert/file6.txt
@@ -0,0 +1,14 @@
+File six, actually!
+File four!
+File four!
+File four!
+File four!
+File four!
+File four!
+File four!
+File four!
+File four!
+File four!
+File four!
+File four!
+File four!