From 1226d9f144310876080c077a9c45bd2257829a32 Mon Sep 17 00:00:00 2001 From: Florian Wagner Date: Thu, 17 Mar 2016 12:20:30 +0100 Subject: [PATCH] Correctly handle filenames starting with a dash in add/rm/mv. (cherry picked from commit bbdba8d770b73bc44f55219615b360484b7d240f) --- IkiWiki/Plugin/git.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/IkiWiki/Plugin/git.pm b/IkiWiki/Plugin/git.pm index 0140768ff..51f711a28 100644 --- a/IkiWiki/Plugin/git.pm +++ b/IkiWiki/Plugin/git.pm @@ -654,7 +654,7 @@ sub rcs_add ($) { ensure_committer(); - run_or_cry('git', 'add', $file); + run_or_cry('git', 'add', '--', $file); } sub rcs_remove ($) { @@ -664,7 +664,7 @@ sub rcs_remove ($) { ensure_committer(); - run_or_cry('git', 'rm', '-f', $file); + run_or_cry('git', 'rm', '-f', '--', $file); } sub rcs_rename ($$) { @@ -672,7 +672,7 @@ sub rcs_rename ($$) { ensure_committer(); - run_or_cry('git', 'mv', '-f', $src, $dest); + run_or_cry('git', 'mv', '-f', '--', $src, $dest); } sub rcs_recentchanges ($) { -- 2.39.5