Я хотел бы знать, как использовать git вину, чтобы знать, кто создал один каталог.
Когда я пытаюсь:
git blame DIRECTORY_NAME
Я получаю:
fatal: no such path DIRECTORY_NAME in HEAD
Кстати, каталог пуст. Любые предложения?
Ответ 1
Попробуйте получить журнал только этой директории и используйте опцию -p, чтобы увидеть, какие именно изменения произошли.
$ git log -p <path to directory>
Это все равно может не сказать вам, кто именно создал каталог, поскольку git, похоже, больше фокусируется на содержимом файла, но вы можете получить полезные подсказки, просто увидев, как в первый раз был добавлен любой контент.
Ответ 2
Я создал небольшую функцию, которая перебирает все файлы и делает представление об обвинениях в каталогах похожим на GitHub.