[PATCH] guilt: improve patch header handling
[guilt/mob.git] / regression / t-021.out
blob4409b6fb4981093947a063a0d4c7edb6b107389d
1 % setup_repo
2 % guilt-push --all
3 Applying patch..modify
4 Patch applied.
5 Applying patch..add
6 Patch applied.
7 Applying patch..remove
8 Patch applied.
9 Applying patch..mode
10 Patch applied.
11 % git log -p
12 commit ccd56089d1b5305a9d35617cb7f6f4b06ffa68ba
13 Author: Author Name <author@email>
14 Date:   Mon Jan 1 00:00:00 2007 +0000
16     patch mode
18 diff --git a/def b/def
19 old mode 100644
20 new mode 100755
22 commit ffb7faa126a6d91bcdd44a494f76b96dd860b8b9
23 Author: Author Name <author@email>
24 Date:   Mon Jan 1 00:00:00 2007 +0000
26     patch remove
28 diff --git a/abd b/abd
29 deleted file mode 100644
30 index fd3896d..0000000
31 --- a/abd
32 +++ /dev/null
33 @@ -1 +0,0 @@
34 -‰öu\eØ\x14½\x04á\x1a\x7fZâñeÏÈE„£\x06\x1fWÀV¼/›\x03U?Ú<|\x13\x12¢@6¤8'H¸1G_˜Í§*·\x12ðRÒ™¤\r\x7fªÂ~·
35 \ No newline at end of file
37 commit 37d588cc39848368810e88332bd03b083f2ce3ac
38 Author: Author Name <author@email>
39 Date:   Mon Jan 1 00:00:00 2007 +0000
41     patch add
43 diff --git a/abd b/abd
44 new file mode 100644
45 index 0000000..fd3896d
46 --- /dev/null
47 +++ b/abd
48 @@ -0,0 +1 @@
49 +‰öu\eØ\x14½\x04á\x1a\x7fZâñeÏÈE„£\x06\x1fWÀV¼/›\x03U?Ú<|\x13\x12¢@6¤8'H¸1G_˜Í§*·\x12ðRÒ™¤\r\x7fªÂ~·
50 \ No newline at end of file
52 commit 33633e7a1aa31972f125878baf7807be57b1672d
53 Author: Author Name <author@email>
54 Date:   Mon Jan 1 00:00:00 2007 +0000
56     patch modify
58 diff --git a/def b/def
59 index 8baef1b..7d69c2f 100644
60 --- a/def
61 +++ b/def
62 @@ -1 +1,2 @@
63  abc
64 +asjhfksad
66 commit d4850419ccc1146c7169f500725ce504b9774ed0
67 Author: Author Name <author@email>
68 Date:   Mon Jan 1 00:00:00 2007 +0000
70     initial
71     
72     Signed-off-by: Commiter Name <commiter@email>
74 diff --git a/def b/def
75 new file mode 100644
76 index 0000000..8baef1b
77 --- /dev/null
78 +++ b/def
79 @@ -0,0 +1 @@
80 +abc
81 % guilt-pop
82 Now at remove.
83 % list_files
84 d .git/patches
85 d .git/patches/master
86 d .git/refs/patches
87 d .git/refs/patches/master
88 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
89 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
90 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
91 f bacb4aad8a55fe4e7aa58a9ae169990bb764069f  .git/patches/master/series
92 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
93 f f322f08d907e3737a4321b0ec90bc545f71af7cf  .git/patches/master/status
94 r 33633e7a1aa31972f125878baf7807be57b1672d  .git/refs/patches/master/modify
95 r 37d588cc39848368810e88332bd03b083f2ce3ac  .git/refs/patches/master/add
96 r ffb7faa126a6d91bcdd44a494f76b96dd860b8b9  .git/refs/patches/master/remove
97 % git log -p
98 commit ffb7faa126a6d91bcdd44a494f76b96dd860b8b9
99 Author: Author Name <author@email>
100 Date:   Mon Jan 1 00:00:00 2007 +0000
102     patch remove
104 diff --git a/abd b/abd
105 deleted file mode 100644
106 index fd3896d..0000000
107 --- a/abd
108 +++ /dev/null
109 @@ -1 +0,0 @@
110 -‰öu\eØ\x14½\x04á\x1a\x7fZâñeÏÈE„£\x06\x1fWÀV¼/›\x03U?Ú<|\x13\x12¢@6¤8'H¸1G_˜Í§*·\x12ðRÒ™¤\r\x7fªÂ~·
111 \ No newline at end of file
113 commit 37d588cc39848368810e88332bd03b083f2ce3ac
114 Author: Author Name <author@email>
115 Date:   Mon Jan 1 00:00:00 2007 +0000
117     patch add
119 diff --git a/abd b/abd
120 new file mode 100644
121 index 0000000..fd3896d
122 --- /dev/null
123 +++ b/abd
124 @@ -0,0 +1 @@
125 +‰öu\eØ\x14½\x04á\x1a\x7fZâñeÏÈE„£\x06\x1fWÀV¼/›\x03U?Ú<|\x13\x12¢@6¤8'H¸1G_˜Í§*·\x12ðRÒ™¤\r\x7fªÂ~·
126 \ No newline at end of file
128 commit 33633e7a1aa31972f125878baf7807be57b1672d
129 Author: Author Name <author@email>
130 Date:   Mon Jan 1 00:00:00 2007 +0000
132     patch modify
134 diff --git a/def b/def
135 index 8baef1b..7d69c2f 100644
136 --- a/def
137 +++ b/def
138 @@ -1 +1,2 @@
139  abc
140 +asjhfksad
142 commit d4850419ccc1146c7169f500725ce504b9774ed0
143 Author: Author Name <author@email>
144 Date:   Mon Jan 1 00:00:00 2007 +0000
146     initial
147     
148     Signed-off-by: Commiter Name <commiter@email>
150 diff --git a/def b/def
151 new file mode 100644
152 index 0000000..8baef1b
153 --- /dev/null
154 +++ b/def
155 @@ -0,0 +1 @@
156 +abc
157 % guilt-pop
158 Now at add.
159 % list_files
160 d .git/patches
161 d .git/patches/master
162 d .git/refs/patches
163 d .git/refs/patches/master
164 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
165 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
166 f 6e9645b29c7233ecdf1494834e83c67a37464548  .git/patches/master/status
167 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
168 f bacb4aad8a55fe4e7aa58a9ae169990bb764069f  .git/patches/master/series
169 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
170 r 33633e7a1aa31972f125878baf7807be57b1672d  .git/refs/patches/master/modify
171 r 37d588cc39848368810e88332bd03b083f2ce3ac  .git/refs/patches/master/add
172 % git log -p
173 commit 37d588cc39848368810e88332bd03b083f2ce3ac
174 Author: Author Name <author@email>
175 Date:   Mon Jan 1 00:00:00 2007 +0000
177     patch add
179 diff --git a/abd b/abd
180 new file mode 100644
181 index 0000000..fd3896d
182 --- /dev/null
183 +++ b/abd
184 @@ -0,0 +1 @@
185 +‰öu\eØ\x14½\x04á\x1a\x7fZâñeÏÈE„£\x06\x1fWÀV¼/›\x03U?Ú<|\x13\x12¢@6¤8'H¸1G_˜Í§*·\x12ðRÒ™¤\r\x7fªÂ~·
186 \ No newline at end of file
188 commit 33633e7a1aa31972f125878baf7807be57b1672d
189 Author: Author Name <author@email>
190 Date:   Mon Jan 1 00:00:00 2007 +0000
192     patch modify
194 diff --git a/def b/def
195 index 8baef1b..7d69c2f 100644
196 --- a/def
197 +++ b/def
198 @@ -1 +1,2 @@
199  abc
200 +asjhfksad
202 commit d4850419ccc1146c7169f500725ce504b9774ed0
203 Author: Author Name <author@email>
204 Date:   Mon Jan 1 00:00:00 2007 +0000
206     initial
207     
208     Signed-off-by: Commiter Name <commiter@email>
210 diff --git a/def b/def
211 new file mode 100644
212 index 0000000..8baef1b
213 --- /dev/null
214 +++ b/def
215 @@ -0,0 +1 @@
216 +abc
217 % guilt-pop
218 Now at modify.
219 % list_files
220 d .git/patches
221 d .git/patches/master
222 d .git/refs/patches
223 d .git/refs/patches/master
224 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
225 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
226 f 7b80669540a0ba5ec6098f50bb7923921278e85a  .git/patches/master/status
227 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
228 f bacb4aad8a55fe4e7aa58a9ae169990bb764069f  .git/patches/master/series
229 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
230 r 33633e7a1aa31972f125878baf7807be57b1672d  .git/refs/patches/master/modify
231 % git log -p
232 commit 33633e7a1aa31972f125878baf7807be57b1672d
233 Author: Author Name <author@email>
234 Date:   Mon Jan 1 00:00:00 2007 +0000
236     patch modify
238 diff --git a/def b/def
239 index 8baef1b..7d69c2f 100644
240 --- a/def
241 +++ b/def
242 @@ -1 +1,2 @@
243  abc
244 +asjhfksad
246 commit d4850419ccc1146c7169f500725ce504b9774ed0
247 Author: Author Name <author@email>
248 Date:   Mon Jan 1 00:00:00 2007 +0000
250     initial
251     
252     Signed-off-by: Commiter Name <commiter@email>
254 diff --git a/def b/def
255 new file mode 100644
256 index 0000000..8baef1b
257 --- /dev/null
258 +++ b/def
259 @@ -0,0 +1 @@
260 +abc
261 % guilt-pop
262 All patches popped.
263 % list_files
264 d .git/patches
265 d .git/patches/master
266 d .git/refs/patches
267 d .git/refs/patches/master
268 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
269 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
270 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
271 f bacb4aad8a55fe4e7aa58a9ae169990bb764069f  .git/patches/master/series
272 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
273 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/status
274 % git log -p
275 commit d4850419ccc1146c7169f500725ce504b9774ed0
276 Author: Author Name <author@email>
277 Date:   Mon Jan 1 00:00:00 2007 +0000
279     initial
280     
281     Signed-off-by: Commiter Name <commiter@email>
283 diff --git a/def b/def
284 new file mode 100644
285 index 0000000..8baef1b
286 --- /dev/null
287 +++ b/def
288 @@ -0,0 +1 @@
289 +abc
290 % guilt-push --all
291 Applying patch..modify
292 Patch applied.
293 Applying patch..add
294 Patch applied.
295 Applying patch..remove
296 Patch applied.
297 Applying patch..mode
298 Patch applied.
299 % guilt-pop mode
300 Now at remove.
301 % list_files
302 d .git/patches
303 d .git/patches/master
304 d .git/refs/patches
305 d .git/refs/patches/master
306 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
307 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
308 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
309 f bacb4aad8a55fe4e7aa58a9ae169990bb764069f  .git/patches/master/series
310 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
311 f f322f08d907e3737a4321b0ec90bc545f71af7cf  .git/patches/master/status
312 r 33633e7a1aa31972f125878baf7807be57b1672d  .git/refs/patches/master/modify
313 r 37d588cc39848368810e88332bd03b083f2ce3ac  .git/refs/patches/master/add
314 r ffb7faa126a6d91bcdd44a494f76b96dd860b8b9  .git/refs/patches/master/remove
315 % git log -p
316 commit ffb7faa126a6d91bcdd44a494f76b96dd860b8b9
317 Author: Author Name <author@email>
318 Date:   Mon Jan 1 00:00:00 2007 +0000
320     patch remove
322 diff --git a/abd b/abd
323 deleted file mode 100644
324 index fd3896d..0000000
325 --- a/abd
326 +++ /dev/null
327 @@ -1 +0,0 @@
328 -‰öu\eØ\x14½\x04á\x1a\x7fZâñeÏÈE„£\x06\x1fWÀV¼/›\x03U?Ú<|\x13\x12¢@6¤8'H¸1G_˜Í§*·\x12ðRÒ™¤\r\x7fªÂ~·
329 \ No newline at end of file
331 commit 37d588cc39848368810e88332bd03b083f2ce3ac
332 Author: Author Name <author@email>
333 Date:   Mon Jan 1 00:00:00 2007 +0000
335     patch add
337 diff --git a/abd b/abd
338 new file mode 100644
339 index 0000000..fd3896d
340 --- /dev/null
341 +++ b/abd
342 @@ -0,0 +1 @@
343 +‰öu\eØ\x14½\x04á\x1a\x7fZâñeÏÈE„£\x06\x1fWÀV¼/›\x03U?Ú<|\x13\x12¢@6¤8'H¸1G_˜Í§*·\x12ðRÒ™¤\r\x7fªÂ~·
344 \ No newline at end of file
346 commit 33633e7a1aa31972f125878baf7807be57b1672d
347 Author: Author Name <author@email>
348 Date:   Mon Jan 1 00:00:00 2007 +0000
350     patch modify
352 diff --git a/def b/def
353 index 8baef1b..7d69c2f 100644
354 --- a/def
355 +++ b/def
356 @@ -1 +1,2 @@
357  abc
358 +asjhfksad
360 commit d4850419ccc1146c7169f500725ce504b9774ed0
361 Author: Author Name <author@email>
362 Date:   Mon Jan 1 00:00:00 2007 +0000
364     initial
365     
366     Signed-off-by: Commiter Name <commiter@email>
368 diff --git a/def b/def
369 new file mode 100644
370 index 0000000..8baef1b
371 --- /dev/null
372 +++ b/def
373 @@ -0,0 +1 @@
374 +abc
375 % guilt-push --all
376 Applying patch..mode
377 Patch applied.
378 % guilt-pop remove
379 Now at add.
380 % list_files
381 d .git/patches
382 d .git/patches/master
383 d .git/refs/patches
384 d .git/refs/patches/master
385 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
386 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
387 f 6e9645b29c7233ecdf1494834e83c67a37464548  .git/patches/master/status
388 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
389 f bacb4aad8a55fe4e7aa58a9ae169990bb764069f  .git/patches/master/series
390 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
391 r 33633e7a1aa31972f125878baf7807be57b1672d  .git/refs/patches/master/modify
392 r 37d588cc39848368810e88332bd03b083f2ce3ac  .git/refs/patches/master/add
393 % git log -p
394 commit 37d588cc39848368810e88332bd03b083f2ce3ac
395 Author: Author Name <author@email>
396 Date:   Mon Jan 1 00:00:00 2007 +0000
398     patch add
400 diff --git a/abd b/abd
401 new file mode 100644
402 index 0000000..fd3896d
403 --- /dev/null
404 +++ b/abd
405 @@ -0,0 +1 @@
406 +‰öu\eØ\x14½\x04á\x1a\x7fZâñeÏÈE„£\x06\x1fWÀV¼/›\x03U?Ú<|\x13\x12¢@6¤8'H¸1G_˜Í§*·\x12ðRÒ™¤\r\x7fªÂ~·
407 \ No newline at end of file
409 commit 33633e7a1aa31972f125878baf7807be57b1672d
410 Author: Author Name <author@email>
411 Date:   Mon Jan 1 00:00:00 2007 +0000
413     patch modify
415 diff --git a/def b/def
416 index 8baef1b..7d69c2f 100644
417 --- a/def
418 +++ b/def
419 @@ -1 +1,2 @@
420  abc
421 +asjhfksad
423 commit d4850419ccc1146c7169f500725ce504b9774ed0
424 Author: Author Name <author@email>
425 Date:   Mon Jan 1 00:00:00 2007 +0000
427     initial
428     
429     Signed-off-by: Commiter Name <commiter@email>
431 diff --git a/def b/def
432 new file mode 100644
433 index 0000000..8baef1b
434 --- /dev/null
435 +++ b/def
436 @@ -0,0 +1 @@
437 +abc
438 % guilt-push --all
439 Applying patch..remove
440 Patch applied.
441 Applying patch..mode
442 Patch applied.
443 % guilt-pop add
444 Now at modify.
445 % list_files
446 d .git/patches
447 d .git/patches/master
448 d .git/refs/patches
449 d .git/refs/patches/master
450 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
451 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
452 f 7b80669540a0ba5ec6098f50bb7923921278e85a  .git/patches/master/status
453 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
454 f bacb4aad8a55fe4e7aa58a9ae169990bb764069f  .git/patches/master/series
455 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
456 r 33633e7a1aa31972f125878baf7807be57b1672d  .git/refs/patches/master/modify
457 % git log -p
458 commit 33633e7a1aa31972f125878baf7807be57b1672d
459 Author: Author Name <author@email>
460 Date:   Mon Jan 1 00:00:00 2007 +0000
462     patch modify
464 diff --git a/def b/def
465 index 8baef1b..7d69c2f 100644
466 --- a/def
467 +++ b/def
468 @@ -1 +1,2 @@
469  abc
470 +asjhfksad
472 commit d4850419ccc1146c7169f500725ce504b9774ed0
473 Author: Author Name <author@email>
474 Date:   Mon Jan 1 00:00:00 2007 +0000
476     initial
477     
478     Signed-off-by: Commiter Name <commiter@email>
480 diff --git a/def b/def
481 new file mode 100644
482 index 0000000..8baef1b
483 --- /dev/null
484 +++ b/def
485 @@ -0,0 +1 @@
486 +abc
487 % guilt-push --all
488 Applying patch..add
489 Patch applied.
490 Applying patch..remove
491 Patch applied.
492 Applying patch..mode
493 Patch applied.
494 % guilt-pop modify
495 All patches popped.
496 % list_files
497 d .git/patches
498 d .git/patches/master
499 d .git/refs/patches
500 d .git/refs/patches/master
501 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
502 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
503 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
504 f bacb4aad8a55fe4e7aa58a9ae169990bb764069f  .git/patches/master/series
505 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
506 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/status
507 % git log -p
508 commit d4850419ccc1146c7169f500725ce504b9774ed0
509 Author: Author Name <author@email>
510 Date:   Mon Jan 1 00:00:00 2007 +0000
512     initial
513     
514     Signed-off-by: Commiter Name <commiter@email>
516 diff --git a/def b/def
517 new file mode 100644
518 index 0000000..8baef1b
519 --- /dev/null
520 +++ b/def
521 @@ -0,0 +1 @@
522 +abc
523 % guilt-push --all
524 Applying patch..modify
525 Patch applied.
526 Applying patch..add
527 Patch applied.
528 Applying patch..remove
529 Patch applied.
530 Applying patch..mode
531 Patch applied.
532 % guilt-pop
533 Now at remove.
534 % list_files
535 d .git/patches
536 d .git/patches/master
537 d .git/refs/patches
538 d .git/refs/patches/master
539 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
540 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
541 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
542 f bacb4aad8a55fe4e7aa58a9ae169990bb764069f  .git/patches/master/series
543 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
544 f f322f08d907e3737a4321b0ec90bc545f71af7cf  .git/patches/master/status
545 r 33633e7a1aa31972f125878baf7807be57b1672d  .git/refs/patches/master/modify
546 r 37d588cc39848368810e88332bd03b083f2ce3ac  .git/refs/patches/master/add
547 r ffb7faa126a6d91bcdd44a494f76b96dd860b8b9  .git/refs/patches/master/remove
548 % git log -p
549 commit ffb7faa126a6d91bcdd44a494f76b96dd860b8b9
550 Author: Author Name <author@email>
551 Date:   Mon Jan 1 00:00:00 2007 +0000
553     patch remove
555 diff --git a/abd b/abd
556 deleted file mode 100644
557 index fd3896d..0000000
558 --- a/abd
559 +++ /dev/null
560 @@ -1 +0,0 @@
561 -‰öu\eØ\x14½\x04á\x1a\x7fZâñeÏÈE„£\x06\x1fWÀV¼/›\x03U?Ú<|\x13\x12¢@6¤8'H¸1G_˜Í§*·\x12ðRÒ™¤\r\x7fªÂ~·
562 \ No newline at end of file
564 commit 37d588cc39848368810e88332bd03b083f2ce3ac
565 Author: Author Name <author@email>
566 Date:   Mon Jan 1 00:00:00 2007 +0000
568     patch add
570 diff --git a/abd b/abd
571 new file mode 100644
572 index 0000000..fd3896d
573 --- /dev/null
574 +++ b/abd
575 @@ -0,0 +1 @@
576 +‰öu\eØ\x14½\x04á\x1a\x7fZâñeÏÈE„£\x06\x1fWÀV¼/›\x03U?Ú<|\x13\x12¢@6¤8'H¸1G_˜Í§*·\x12ðRÒ™¤\r\x7fªÂ~·
577 \ No newline at end of file
579 commit 33633e7a1aa31972f125878baf7807be57b1672d
580 Author: Author Name <author@email>
581 Date:   Mon Jan 1 00:00:00 2007 +0000
583     patch modify
585 diff --git a/def b/def
586 index 8baef1b..7d69c2f 100644
587 --- a/def
588 +++ b/def
589 @@ -1 +1,2 @@
590  abc
591 +asjhfksad
593 commit d4850419ccc1146c7169f500725ce504b9774ed0
594 Author: Author Name <author@email>
595 Date:   Mon Jan 1 00:00:00 2007 +0000
597     initial
598     
599     Signed-off-by: Commiter Name <commiter@email>
601 diff --git a/def b/def
602 new file mode 100644
603 index 0000000..8baef1b
604 --- /dev/null
605 +++ b/def
606 @@ -0,0 +1 @@
607 +abc
608 % guilt-pop
609 Now at add.
610 % list_files
611 d .git/patches
612 d .git/patches/master
613 d .git/refs/patches
614 d .git/refs/patches/master
615 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
616 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
617 f 6e9645b29c7233ecdf1494834e83c67a37464548  .git/patches/master/status
618 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
619 f bacb4aad8a55fe4e7aa58a9ae169990bb764069f  .git/patches/master/series
620 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
621 r 33633e7a1aa31972f125878baf7807be57b1672d  .git/refs/patches/master/modify
622 r 37d588cc39848368810e88332bd03b083f2ce3ac  .git/refs/patches/master/add
623 % git log -p
624 commit 37d588cc39848368810e88332bd03b083f2ce3ac
625 Author: Author Name <author@email>
626 Date:   Mon Jan 1 00:00:00 2007 +0000
628     patch add
630 diff --git a/abd b/abd
631 new file mode 100644
632 index 0000000..fd3896d
633 --- /dev/null
634 +++ b/abd
635 @@ -0,0 +1 @@
636 +‰öu\eØ\x14½\x04á\x1a\x7fZâñeÏÈE„£\x06\x1fWÀV¼/›\x03U?Ú<|\x13\x12¢@6¤8'H¸1G_˜Í§*·\x12ðRÒ™¤\r\x7fªÂ~·
637 \ No newline at end of file
639 commit 33633e7a1aa31972f125878baf7807be57b1672d
640 Author: Author Name <author@email>
641 Date:   Mon Jan 1 00:00:00 2007 +0000
643     patch modify
645 diff --git a/def b/def
646 index 8baef1b..7d69c2f 100644
647 --- a/def
648 +++ b/def
649 @@ -1 +1,2 @@
650  abc
651 +asjhfksad
653 commit d4850419ccc1146c7169f500725ce504b9774ed0
654 Author: Author Name <author@email>
655 Date:   Mon Jan 1 00:00:00 2007 +0000
657     initial
658     
659     Signed-off-by: Commiter Name <commiter@email>
661 diff --git a/def b/def
662 new file mode 100644
663 index 0000000..8baef1b
664 --- /dev/null
665 +++ b/def
666 @@ -0,0 +1 @@
667 +abc
668 % guilt-pop
669 Now at modify.
670 % list_files
671 d .git/patches
672 d .git/patches/master
673 d .git/refs/patches
674 d .git/refs/patches/master
675 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
676 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
677 f 7b80669540a0ba5ec6098f50bb7923921278e85a  .git/patches/master/status
678 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
679 f bacb4aad8a55fe4e7aa58a9ae169990bb764069f  .git/patches/master/series
680 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
681 r 33633e7a1aa31972f125878baf7807be57b1672d  .git/refs/patches/master/modify
682 % git log -p
683 commit 33633e7a1aa31972f125878baf7807be57b1672d
684 Author: Author Name <author@email>
685 Date:   Mon Jan 1 00:00:00 2007 +0000
687     patch modify
689 diff --git a/def b/def
690 index 8baef1b..7d69c2f 100644
691 --- a/def
692 +++ b/def
693 @@ -1 +1,2 @@
694  abc
695 +asjhfksad
697 commit d4850419ccc1146c7169f500725ce504b9774ed0
698 Author: Author Name <author@email>
699 Date:   Mon Jan 1 00:00:00 2007 +0000
701     initial
702     
703     Signed-off-by: Commiter Name <commiter@email>
705 diff --git a/def b/def
706 new file mode 100644
707 index 0000000..8baef1b
708 --- /dev/null
709 +++ b/def
710 @@ -0,0 +1 @@
711 +abc
712 % guilt-pop
713 All patches popped.
714 % list_files
715 d .git/patches
716 d .git/patches/master
717 d .git/refs/patches
718 d .git/refs/patches/master
719 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
720 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
721 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
722 f bacb4aad8a55fe4e7aa58a9ae169990bb764069f  .git/patches/master/series
723 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
724 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/status
725 % git log -p
726 commit d4850419ccc1146c7169f500725ce504b9774ed0
727 Author: Author Name <author@email>
728 Date:   Mon Jan 1 00:00:00 2007 +0000
730     initial
731     
732     Signed-off-by: Commiter Name <commiter@email>
734 diff --git a/def b/def
735 new file mode 100644
736 index 0000000..8baef1b
737 --- /dev/null
738 +++ b/def
739 @@ -0,0 +1 @@
740 +abc
741 % guilt-push --all
742 Applying patch..modify
743 Patch applied.
744 Applying patch..add
745 Patch applied.
746 Applying patch..remove
747 Patch applied.
748 Applying patch..mode
749 Patch applied.
750 % guilt-pop -n -2
751 Invalid number of patches to pop.
752 % list_files
753 d .git/patches
754 d .git/patches/master
755 d .git/refs/patches
756 d .git/refs/patches/master
757 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
758 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
759 f 71596bf71b72c2717e1aee378aabefbfa19ab7c8  .git/patches/master/status
760 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
761 f bacb4aad8a55fe4e7aa58a9ae169990bb764069f  .git/patches/master/series
762 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
763 r 33633e7a1aa31972f125878baf7807be57b1672d  .git/refs/patches/master/modify
764 r 37d588cc39848368810e88332bd03b083f2ce3ac  .git/refs/patches/master/add
765 r ccd56089d1b5305a9d35617cb7f6f4b06ffa68ba  .git/refs/patches/master/mode
766 r ffb7faa126a6d91bcdd44a494f76b96dd860b8b9  .git/refs/patches/master/remove
767 % git log -p
768 commit ccd56089d1b5305a9d35617cb7f6f4b06ffa68ba
769 Author: Author Name <author@email>
770 Date:   Mon Jan 1 00:00:00 2007 +0000
772     patch mode
774 diff --git a/def b/def
775 old mode 100644
776 new mode 100755
778 commit ffb7faa126a6d91bcdd44a494f76b96dd860b8b9
779 Author: Author Name <author@email>
780 Date:   Mon Jan 1 00:00:00 2007 +0000
782     patch remove
784 diff --git a/abd b/abd
785 deleted file mode 100644
786 index fd3896d..0000000
787 --- a/abd
788 +++ /dev/null
789 @@ -1 +0,0 @@
790 -‰öu\eØ\x14½\x04á\x1a\x7fZâñeÏÈE„£\x06\x1fWÀV¼/›\x03U?Ú<|\x13\x12¢@6¤8'H¸1G_˜Í§*·\x12ðRÒ™¤\r\x7fªÂ~·
791 \ No newline at end of file
793 commit 37d588cc39848368810e88332bd03b083f2ce3ac
794 Author: Author Name <author@email>
795 Date:   Mon Jan 1 00:00:00 2007 +0000
797     patch add
799 diff --git a/abd b/abd
800 new file mode 100644
801 index 0000000..fd3896d
802 --- /dev/null
803 +++ b/abd
804 @@ -0,0 +1 @@
805 +‰öu\eØ\x14½\x04á\x1a\x7fZâñeÏÈE„£\x06\x1fWÀV¼/›\x03U?Ú<|\x13\x12¢@6¤8'H¸1G_˜Í§*·\x12ðRÒ™¤\r\x7fªÂ~·
806 \ No newline at end of file
808 commit 33633e7a1aa31972f125878baf7807be57b1672d
809 Author: Author Name <author@email>
810 Date:   Mon Jan 1 00:00:00 2007 +0000
812     patch modify
814 diff --git a/def b/def
815 index 8baef1b..7d69c2f 100644
816 --- a/def
817 +++ b/def
818 @@ -1 +1,2 @@
819  abc
820 +asjhfksad
822 commit d4850419ccc1146c7169f500725ce504b9774ed0
823 Author: Author Name <author@email>
824 Date:   Mon Jan 1 00:00:00 2007 +0000
826     initial
827     
828     Signed-off-by: Commiter Name <commiter@email>
830 diff --git a/def b/def
831 new file mode 100644
832 index 0000000..8baef1b
833 --- /dev/null
834 +++ b/def
835 @@ -0,0 +1 @@
836 +abc
837 % guilt-push --all
838 File series fully applied, ends at patch mode
839 % guilt-pop -n -1
840 Invalid number of patches to pop.
841 % list_files
842 d .git/patches
843 d .git/patches/master
844 d .git/refs/patches
845 d .git/refs/patches/master
846 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
847 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
848 f 71596bf71b72c2717e1aee378aabefbfa19ab7c8  .git/patches/master/status
849 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
850 f bacb4aad8a55fe4e7aa58a9ae169990bb764069f  .git/patches/master/series
851 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
852 r 33633e7a1aa31972f125878baf7807be57b1672d  .git/refs/patches/master/modify
853 r 37d588cc39848368810e88332bd03b083f2ce3ac  .git/refs/patches/master/add
854 r ccd56089d1b5305a9d35617cb7f6f4b06ffa68ba  .git/refs/patches/master/mode
855 r ffb7faa126a6d91bcdd44a494f76b96dd860b8b9  .git/refs/patches/master/remove
856 % git log -p
857 commit ccd56089d1b5305a9d35617cb7f6f4b06ffa68ba
858 Author: Author Name <author@email>
859 Date:   Mon Jan 1 00:00:00 2007 +0000
861     patch mode
863 diff --git a/def b/def
864 old mode 100644
865 new mode 100755
867 commit ffb7faa126a6d91bcdd44a494f76b96dd860b8b9
868 Author: Author Name <author@email>
869 Date:   Mon Jan 1 00:00:00 2007 +0000
871     patch remove
873 diff --git a/abd b/abd
874 deleted file mode 100644
875 index fd3896d..0000000
876 --- a/abd
877 +++ /dev/null
878 @@ -1 +0,0 @@
879 -‰öu\eØ\x14½\x04á\x1a\x7fZâñeÏÈE„£\x06\x1fWÀV¼/›\x03U?Ú<|\x13\x12¢@6¤8'H¸1G_˜Í§*·\x12ðRÒ™¤\r\x7fªÂ~·
880 \ No newline at end of file
882 commit 37d588cc39848368810e88332bd03b083f2ce3ac
883 Author: Author Name <author@email>
884 Date:   Mon Jan 1 00:00:00 2007 +0000
886     patch add
888 diff --git a/abd b/abd
889 new file mode 100644
890 index 0000000..fd3896d
891 --- /dev/null
892 +++ b/abd
893 @@ -0,0 +1 @@
894 +‰öu\eØ\x14½\x04á\x1a\x7fZâñeÏÈE„£\x06\x1fWÀV¼/›\x03U?Ú<|\x13\x12¢@6¤8'H¸1G_˜Í§*·\x12ðRÒ™¤\r\x7fªÂ~·
895 \ No newline at end of file
897 commit 33633e7a1aa31972f125878baf7807be57b1672d
898 Author: Author Name <author@email>
899 Date:   Mon Jan 1 00:00:00 2007 +0000
901     patch modify
903 diff --git a/def b/def
904 index 8baef1b..7d69c2f 100644
905 --- a/def
906 +++ b/def
907 @@ -1 +1,2 @@
908  abc
909 +asjhfksad
911 commit d4850419ccc1146c7169f500725ce504b9774ed0
912 Author: Author Name <author@email>
913 Date:   Mon Jan 1 00:00:00 2007 +0000
915     initial
916     
917     Signed-off-by: Commiter Name <commiter@email>
919 diff --git a/def b/def
920 new file mode 100644
921 index 0000000..8baef1b
922 --- /dev/null
923 +++ b/def
924 @@ -0,0 +1 @@
925 +abc
926 % guilt-push --all
927 File series fully applied, ends at patch mode
928 % guilt-pop -n 0
929 No patches requested to be removed.
930 % list_files
931 d .git/patches
932 d .git/patches/master
933 d .git/refs/patches
934 d .git/refs/patches/master
935 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
936 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
937 f 71596bf71b72c2717e1aee378aabefbfa19ab7c8  .git/patches/master/status
938 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
939 f bacb4aad8a55fe4e7aa58a9ae169990bb764069f  .git/patches/master/series
940 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
941 r 33633e7a1aa31972f125878baf7807be57b1672d  .git/refs/patches/master/modify
942 r 37d588cc39848368810e88332bd03b083f2ce3ac  .git/refs/patches/master/add
943 r ccd56089d1b5305a9d35617cb7f6f4b06ffa68ba  .git/refs/patches/master/mode
944 r ffb7faa126a6d91bcdd44a494f76b96dd860b8b9  .git/refs/patches/master/remove
945 % git log -p
946 commit ccd56089d1b5305a9d35617cb7f6f4b06ffa68ba
947 Author: Author Name <author@email>
948 Date:   Mon Jan 1 00:00:00 2007 +0000
950     patch mode
952 diff --git a/def b/def
953 old mode 100644
954 new mode 100755
956 commit ffb7faa126a6d91bcdd44a494f76b96dd860b8b9
957 Author: Author Name <author@email>
958 Date:   Mon Jan 1 00:00:00 2007 +0000
960     patch remove
962 diff --git a/abd b/abd
963 deleted file mode 100644
964 index fd3896d..0000000
965 --- a/abd
966 +++ /dev/null
967 @@ -1 +0,0 @@
968 -‰öu\eØ\x14½\x04á\x1a\x7fZâñeÏÈE„£\x06\x1fWÀV¼/›\x03U?Ú<|\x13\x12¢@6¤8'H¸1G_˜Í§*·\x12ðRÒ™¤\r\x7fªÂ~·
969 \ No newline at end of file
971 commit 37d588cc39848368810e88332bd03b083f2ce3ac
972 Author: Author Name <author@email>
973 Date:   Mon Jan 1 00:00:00 2007 +0000
975     patch add
977 diff --git a/abd b/abd
978 new file mode 100644
979 index 0000000..fd3896d
980 --- /dev/null
981 +++ b/abd
982 @@ -0,0 +1 @@
983 +‰öu\eØ\x14½\x04á\x1a\x7fZâñeÏÈE„£\x06\x1fWÀV¼/›\x03U?Ú<|\x13\x12¢@6¤8'H¸1G_˜Í§*·\x12ðRÒ™¤\r\x7fªÂ~·
984 \ No newline at end of file
986 commit 33633e7a1aa31972f125878baf7807be57b1672d
987 Author: Author Name <author@email>
988 Date:   Mon Jan 1 00:00:00 2007 +0000
990     patch modify
992 diff --git a/def b/def
993 index 8baef1b..7d69c2f 100644
994 --- a/def
995 +++ b/def
996 @@ -1 +1,2 @@
997  abc
998 +asjhfksad
1000 commit d4850419ccc1146c7169f500725ce504b9774ed0
1001 Author: Author Name <author@email>
1002 Date:   Mon Jan 1 00:00:00 2007 +0000
1004     initial
1005     
1006     Signed-off-by: Commiter Name <commiter@email>
1008 diff --git a/def b/def
1009 new file mode 100644
1010 index 0000000..8baef1b
1011 --- /dev/null
1012 +++ b/def
1013 @@ -0,0 +1 @@
1014 +abc
1015 % guilt-push --all
1016 File series fully applied, ends at patch mode
1017 % guilt-pop -n 1
1018 Now at remove.
1019 % list_files
1020 d .git/patches
1021 d .git/patches/master
1022 d .git/refs/patches
1023 d .git/refs/patches/master
1024 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
1025 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
1026 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
1027 f bacb4aad8a55fe4e7aa58a9ae169990bb764069f  .git/patches/master/series
1028 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
1029 f f322f08d907e3737a4321b0ec90bc545f71af7cf  .git/patches/master/status
1030 r 33633e7a1aa31972f125878baf7807be57b1672d  .git/refs/patches/master/modify
1031 r 37d588cc39848368810e88332bd03b083f2ce3ac  .git/refs/patches/master/add
1032 r ffb7faa126a6d91bcdd44a494f76b96dd860b8b9  .git/refs/patches/master/remove
1033 % git log -p
1034 commit ffb7faa126a6d91bcdd44a494f76b96dd860b8b9
1035 Author: Author Name <author@email>
1036 Date:   Mon Jan 1 00:00:00 2007 +0000
1038     patch remove
1040 diff --git a/abd b/abd
1041 deleted file mode 100644
1042 index fd3896d..0000000
1043 --- a/abd
1044 +++ /dev/null
1045 @@ -1 +0,0 @@
1046 -‰öu\eØ\x14½\x04á\x1a\x7fZâñeÏÈE„£\x06\x1fWÀV¼/›\x03U?Ú<|\x13\x12¢@6¤8'H¸1G_˜Í§*·\x12ðRÒ™¤\r\x7fªÂ~·
1047 \ No newline at end of file
1049 commit 37d588cc39848368810e88332bd03b083f2ce3ac
1050 Author: Author Name <author@email>
1051 Date:   Mon Jan 1 00:00:00 2007 +0000
1053     patch add
1055 diff --git a/abd b/abd
1056 new file mode 100644
1057 index 0000000..fd3896d
1058 --- /dev/null
1059 +++ b/abd
1060 @@ -0,0 +1 @@
1061 +‰öu\eØ\x14½\x04á\x1a\x7fZâñeÏÈE„£\x06\x1fWÀV¼/›\x03U?Ú<|\x13\x12¢@6¤8'H¸1G_˜Í§*·\x12ðRÒ™¤\r\x7fªÂ~·
1062 \ No newline at end of file
1064 commit 33633e7a1aa31972f125878baf7807be57b1672d
1065 Author: Author Name <author@email>
1066 Date:   Mon Jan 1 00:00:00 2007 +0000
1068     patch modify
1070 diff --git a/def b/def
1071 index 8baef1b..7d69c2f 100644
1072 --- a/def
1073 +++ b/def
1074 @@ -1 +1,2 @@
1075  abc
1076 +asjhfksad
1078 commit d4850419ccc1146c7169f500725ce504b9774ed0
1079 Author: Author Name <author@email>
1080 Date:   Mon Jan 1 00:00:00 2007 +0000
1082     initial
1083     
1084     Signed-off-by: Commiter Name <commiter@email>
1086 diff --git a/def b/def
1087 new file mode 100644
1088 index 0000000..8baef1b
1089 --- /dev/null
1090 +++ b/def
1091 @@ -0,0 +1 @@
1092 +abc
1093 % guilt-push --all
1094 Applying patch..mode
1095 Patch applied.
1096 % guilt-pop -n 2
1097 Now at add.
1098 % list_files
1099 d .git/patches
1100 d .git/patches/master
1101 d .git/refs/patches
1102 d .git/refs/patches/master
1103 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
1104 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
1105 f 6e9645b29c7233ecdf1494834e83c67a37464548  .git/patches/master/status
1106 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
1107 f bacb4aad8a55fe4e7aa58a9ae169990bb764069f  .git/patches/master/series
1108 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
1109 r 33633e7a1aa31972f125878baf7807be57b1672d  .git/refs/patches/master/modify
1110 r 37d588cc39848368810e88332bd03b083f2ce3ac  .git/refs/patches/master/add
1111 % git log -p
1112 commit 37d588cc39848368810e88332bd03b083f2ce3ac
1113 Author: Author Name <author@email>
1114 Date:   Mon Jan 1 00:00:00 2007 +0000
1116     patch add
1118 diff --git a/abd b/abd
1119 new file mode 100644
1120 index 0000000..fd3896d
1121 --- /dev/null
1122 +++ b/abd
1123 @@ -0,0 +1 @@
1124 +‰öu\eØ\x14½\x04á\x1a\x7fZâñeÏÈE„£\x06\x1fWÀV¼/›\x03U?Ú<|\x13\x12¢@6¤8'H¸1G_˜Í§*·\x12ðRÒ™¤\r\x7fªÂ~·
1125 \ No newline at end of file
1127 commit 33633e7a1aa31972f125878baf7807be57b1672d
1128 Author: Author Name <author@email>
1129 Date:   Mon Jan 1 00:00:00 2007 +0000
1131     patch modify
1133 diff --git a/def b/def
1134 index 8baef1b..7d69c2f 100644
1135 --- a/def
1136 +++ b/def
1137 @@ -1 +1,2 @@
1138  abc
1139 +asjhfksad
1141 commit d4850419ccc1146c7169f500725ce504b9774ed0
1142 Author: Author Name <author@email>
1143 Date:   Mon Jan 1 00:00:00 2007 +0000
1145     initial
1146     
1147     Signed-off-by: Commiter Name <commiter@email>
1149 diff --git a/def b/def
1150 new file mode 100644
1151 index 0000000..8baef1b
1152 --- /dev/null
1153 +++ b/def
1154 @@ -0,0 +1 @@
1155 +abc
1156 % guilt-push --all
1157 Applying patch..remove
1158 Patch applied.
1159 Applying patch..mode
1160 Patch applied.
1161 % guilt-pop -n 3
1162 Now at modify.
1163 % list_files
1164 d .git/patches
1165 d .git/patches/master
1166 d .git/refs/patches
1167 d .git/refs/patches/master
1168 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
1169 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
1170 f 7b80669540a0ba5ec6098f50bb7923921278e85a  .git/patches/master/status
1171 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
1172 f bacb4aad8a55fe4e7aa58a9ae169990bb764069f  .git/patches/master/series
1173 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
1174 r 33633e7a1aa31972f125878baf7807be57b1672d  .git/refs/patches/master/modify
1175 % git log -p
1176 commit 33633e7a1aa31972f125878baf7807be57b1672d
1177 Author: Author Name <author@email>
1178 Date:   Mon Jan 1 00:00:00 2007 +0000
1180     patch modify
1182 diff --git a/def b/def
1183 index 8baef1b..7d69c2f 100644
1184 --- a/def
1185 +++ b/def
1186 @@ -1 +1,2 @@
1187  abc
1188 +asjhfksad
1190 commit d4850419ccc1146c7169f500725ce504b9774ed0
1191 Author: Author Name <author@email>
1192 Date:   Mon Jan 1 00:00:00 2007 +0000
1194     initial
1195     
1196     Signed-off-by: Commiter Name <commiter@email>
1198 diff --git a/def b/def
1199 new file mode 100644
1200 index 0000000..8baef1b
1201 --- /dev/null
1202 +++ b/def
1203 @@ -0,0 +1 @@
1204 +abc
1205 % guilt-push --all
1206 Applying patch..add
1207 Patch applied.
1208 Applying patch..remove
1209 Patch applied.
1210 Applying patch..mode
1211 Patch applied.
1212 % guilt-pop -n 4
1213 All patches popped.
1214 % list_files
1215 d .git/patches
1216 d .git/patches/master
1217 d .git/refs/patches
1218 d .git/refs/patches/master
1219 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
1220 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
1221 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
1222 f bacb4aad8a55fe4e7aa58a9ae169990bb764069f  .git/patches/master/series
1223 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
1224 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/status
1225 % git log -p
1226 commit d4850419ccc1146c7169f500725ce504b9774ed0
1227 Author: Author Name <author@email>
1228 Date:   Mon Jan 1 00:00:00 2007 +0000
1230     initial
1231     
1232     Signed-off-by: Commiter Name <commiter@email>
1234 diff --git a/def b/def
1235 new file mode 100644
1236 index 0000000..8baef1b
1237 --- /dev/null
1238 +++ b/def
1239 @@ -0,0 +1 @@
1240 +abc
1241 % guilt-push --all
1242 Applying patch..modify
1243 Patch applied.
1244 Applying patch..add
1245 Patch applied.
1246 Applying patch..remove
1247 Patch applied.
1248 Applying patch..mode
1249 Patch applied.
1250 % list_files
1251 d .git/patches
1252 d .git/patches/master
1253 d .git/refs/patches
1254 d .git/refs/patches/master
1255 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
1256 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
1257 f 71596bf71b72c2717e1aee378aabefbfa19ab7c8  .git/patches/master/status
1258 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
1259 f bacb4aad8a55fe4e7aa58a9ae169990bb764069f  .git/patches/master/series
1260 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
1261 r 33633e7a1aa31972f125878baf7807be57b1672d  .git/refs/patches/master/modify
1262 r 37d588cc39848368810e88332bd03b083f2ce3ac  .git/refs/patches/master/add
1263 r ccd56089d1b5305a9d35617cb7f6f4b06ffa68ba  .git/refs/patches/master/mode
1264 r ffb7faa126a6d91bcdd44a494f76b96dd860b8b9  .git/refs/patches/master/remove