Возможно ли для Git искать содержимое текстовых файлов в пустом хранилище для определенной строки?
Я создаю функцию поиска для WebGit .NET , которая позволяет искать текущее состояние всех хранилищ текста.
Звучит так, будто вы ищете git grep. При поиске в пустом хранилище вы должны указать, где искать:
git grep
git grep foobar HEAD
Что-то в этом роде?
git grep -e textstring HEAD
или
git ls-files|xargs -I% -n 1 git cat-file -p HEAD:%|grep textstring
Используйте кирку, чтобы увидеть, где в истории был добавлен или удален текст
git log --all -S'your text'