X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=git-merge-one-file.sh;h=c3eca8b3321df8dbf632fb687003737d8989d6f6;hb=650e4be59b9f385f56e5829d97d09e8440f174b8;hp=b08597de29afc6bc1aaddf7b817bc122cd517b04;hpb=fd66dbf5297a4badec8c2accf8a0f9bd72e3f693;p=git.git diff --git a/git-merge-one-file.sh b/git-merge-one-file.sh index b08597de..c3eca8b3 100755 --- a/git-merge-one-file.sh +++ b/git-merge-one-file.sh @@ -25,7 +25,8 @@ case "${1:-.}${2:-.}${3:-.}" in echo "Removing $4" fi if test -f "$4"; then - rm -f -- "$4" + rm -f -- "$4" && + rmdir -p "$(expr "$4" : '\(.*\)/')" 2>/dev/null fi && exec git-update-index --remove -- "$4" ;;