X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=git-merge-recursive.py;h=37258ad77481fb0edaf2b084b7be173d8da8c586;hb=9ae2172aed289f2706a0e88288909fa47eddd7e7;hp=d7d36aa7d11299d3a1e91dce1bc9572ac56a7c08;hpb=ad4f4daae80cb00000aca76e1528add6daf8f033;p=git.git diff --git a/git-merge-recursive.py b/git-merge-recursive.py index d7d36aa7..37258ad7 100755 --- a/git-merge-recursive.py +++ b/git-merge-recursive.py @@ -293,6 +293,10 @@ def removeFile(clean, path): except OSError, e: if e.errno != errno.ENOENT and e.errno != errno.EISDIR: raise + try: + os.removedirs(os.path.dirname(path)) + except: + pass def uniquePath(path, branch): def fileExists(path):