我运行命令git blame --show-email foo.txt
,它可以工作。但是我运行另一个命令git blame --show-email foo+bar.txt
并得到:
致命:HEAD中没有这样的路径'ParentDir / Foo + Bar.txt'
我为“ git blame +字符错误”,“ bash处理特殊字符”,“文件名末尾加号错误”以及其他大约20个变体运行了Google,并获得了0%的洞察力。
这是bash,git还是git-blame问题?如果是这样,我如何清理/修改该命令?