diff options
author | Jan Harkes <jaharkes@cs.cmu.edu> | 2005-12-17 01:01:06 -0500 |
---|---|---|
committer | Junio C Hamano <junkio@cox.net> | 2005-12-16 22:28:19 -0800 |
commit | 69224716f78d6a772318e73060a70ba5ae67e55b (patch) | |
tree | b3bbfc0ee8d6028a2d5b614804882f58fd0a8975 /README | |
parent | Forbid pattern maching characters in refnames. (diff) | |
download | tgif-69224716f78d6a772318e73060a70ba5ae67e55b.tar.xz |
Fix git-am --skip
git-am --skip does not unpack the next patch and ends up reapplying the
old patch, believing that it is the new patch in the sequence.
If the old patch applied successfully it will commit it with the
supposedly skipped log message and ends up dropping the following patch.
If the patch did not apply the user is left with the conflict he tried
to skip and has to unpack the next patch in the sequence by hand to get
git-am back on track.
By clearing the resume variable whenever skips bumps the sequence
counter we correctly unpack the next patch. I also added another
resume= in the case a patch file is missing from the sequence to
avoid the same problem when a file in the sequence was removed.
Signed-off-by: Jan Harkes <jaharkes@cs.cmu.edu>
Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions