diff options
author | Lukas Sandström <lukass@etek.chalmers.se> | 2006-07-19 22:28:00 +0200 |
---|---|---|
committer | Junio C Hamano <junkio@cox.net> | 2006-07-23 23:58:40 -0700 |
commit | cbd64afbb3b1ad5433585ac71d94bd0c63270e38 (patch) | |
tree | 26a3920e6d13073474ec913dde1b75e63b6a8ba2 /contrib | |
parent | show-branch: Fix another performance problem. (diff) | |
download | tgif-cbd64afbb3b1ad5433585ac71d94bd0c63270e38.tar.xz |
git-am: Don't accept an mbox on stdin of we already have a .dotest directory
It makes no sense to accept an mbox via stdin when we
won't accept it on the commandline.
The patch helps the following scenario:
# git init-db
"add file1 with content"
# git checkout -b apply
"edit file1 && commit"
# git checkout -b conflict master
"edit file1 && commit"
# git checkout -b ok master
"add file2"
# git checkout apply
# git format-patch -k -3 master..conflict | git am -k -3
=> git-am fails with a conflict message
# git reset --hard
# git format-patch -k -3 master..ok | git am -k -3
=> git am fails with the same conflict message as above,
=> since it's trying to apply the old .dotest directory
With the patch it complains about an old .dotest
directory instead.
Signed-off-by: Lukas Sandström <lukass@etek.chalmers.se>
Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'contrib')
0 files changed, 0 insertions, 0 deletions