Что означает: / (двоеточие, косая черта) в версии 2.0 для синтаксиса git add --update?
Я обновил Git пару месяцев назад и с тех пор получаю следующее уведомление об устаревании при попыткеgit add --update
:
Предупреждение: поведение 'git add --update (или -u)' без аргумента пути из подкаталога дерева изменится в Git 2.0 и больше не должно использоваться. Чтобы добавить контент для всего дерева, запустите:
git add --update: / (или git add -u: /)
Чтобы ограничить команду текущим каталогом, выполните:
git add --update. (или git add -u.)
В текущей версии Git команда ограничена текущим каталогом.
Само предупреждение имеет смысл, и оно спасло меня от перезагрузки. Я привык печатать.
или же:/
, но все же нахожу последнее довольно странным, потому что оно не похоже на любой другой синтаксис командной строки, с которым я сталкивался..
довольно просто: это просто означает «текущий каталог», как вfind .
, но:/
... никогда не видел этого, кроме как в этом контексте. Что это значит?
Я продолжаю думать об этом как о смайлике, и, конечно, это не так?