最近我使用切换到zsh的流浪汉图像,我无法从远程获取git笔记。我试试:
public static void main(String[] args) {
SmartULS<String, String> smartULS = new SmartULS(952);
smartULS.put("firstKey", "firstValue");
smartULS.put("secondKey", "secondsValue");
String value = smartULS.get("firstKey");
smartULS.remove("secondKey");
}
得到:
git fetch origin refs/notes/*:refs/notes/*
那么正确的命令是什么?
答案 0 :(得分:1)
zsh看到你的命令中的星号,认为它是一个glob并尝试扩展它,但是没有与该模式匹配的文件,所以它失败了。如果用单引号包装参数,它不会尝试扩展glob,并且参数将按预期传递:
git fetch origin 'refs/notes/*:refs/notes/*'
答案 1 :(得分:0)
假设你的命令有意义(我不确定),refs/notes/:refs/notes/
中的冒号可能被解释为结束设备名称或奇怪的东西。尝试在该参数周围加上单引号,以阻止zsh尝试&#34;理解&#34;它
git fetch origin 'refs/notes/:refs/notes/'