Это имеет серьезное значение при создании файлов резервных копий прежде, чем сохранить (который я принимаю mcedit
делает, также). В зависимости от обработки hardlinks другие пути, к которым inode может указать на неправильный файл. Посмотрите это.
Если это не о файлах резервных копий затем, это может быть просто предупреждение, считать его как: "На всякий случай Вы забыли: Вы собираетесь измениться не просто/foo/bar, но также и/bar/baz".
Я нашел отличный плагин для zsh
, который можно использовать. Если Вы используете oh-my-zsh
, то его называют gitfast
, или если Вы просто используете zsh
, то Вы можете следовать инструкциям в его блог-статье.
Как подробно описывает автор, на самом деле существует довольно много gitfast
проблем с завершением, и его усилия направлены на их решение. Это одна из проблем, которая теперь работает так же, как и в бэше.
https://felipec.wordpress.com/2013/07/31/how-i-fixed-git-zsh-completion/
Чтобы включить в oh-my-zsh
редактирование вашего .zshrc
и изменить строку плагинов для добавления gitfast подобно
plugins=(git gitfast)