From aac85a268e89a6c8be79341e130ac90256fadbd6 Mon Sep 17 00:00:00 2001 From: tmsanrinsha Date: Tue, 9 Aug 2016 04:18:18 +0900 Subject: [PATCH] Fix U does not delete Untracked files (#823) --- plugin/fugitive.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin/fugitive.vim b/plugin/fugitive.vim index 805518a..345ea34 100644 --- a/plugin/fugitive.vim +++ b/plugin/fugitive.vim @@ -859,7 +859,7 @@ function! s:StageUndo() abort let hash = repo.git_chomp('hash-object', '-w', filename) if !empty(hash) if section ==# 'untracked' - call repo.git_chomp_in_tree('clean', '--', filename) + call repo.git_chomp_in_tree('clean', '-f', '--', filename) elseif section ==# 'unmerged' call repo.git_chomp_in_tree('rm', '--', filename) elseif section ==# 'unstaged'