Описание тега git-grep

1 ответ

helm-grep-do-git-grep ищет в текущем каталоге

helm-grep-do-git-grep с префиксом arg grep весь репо и без grep только текущий каталог. Я хочу, чтобы все было наоборот helm-grep-do-git-grep без префикса arg grep whole repo и с grep only current dir. Как я могу определить функцию, чтобы отменить е…
02 окт '16 в 03:51
0 ответов

Как найти все строки, содержащие слова, отфильтрованные по автору?

Как найти все строки, содержащие "EXOTICWORD", но только если строка была написана / передана определенным "author@example.com"? Что я пробовал git grep 'EXOTICWORD' --author 'author@example.com'
27 янв '19 в 19:13
1 ответ

"git grep <pattern>" только для файлов python (или любого типа)?

Когда я пытаюсь найти шаблон в git-проекте, я набираю: git grep &lt;pattern&gt; и git ищет этот шаблон во всем проекте. Иногда это находит совпадения в не исходных файлах, что затрудняет поиск того, что я ищу. Как я могу сказать ему, чтобы искать то…
30 янв '19 в 01:31
0 ответов

Репозиторий Google Git

Есть ли способ использовать поиск сигнатур типов не только для текущего рабочего набора, но и для всей истории проекта? Цель состоит в том, чтобы найти и, возможно, переработать функции Haskell, которые были ранее написаны и протестированы, но удале…
30 авг '17 в 22:55
2 ответа

Поиск Git по нескольким хэшам одновременно

Я только что получил директиву, чтобы вернуть кучу зафиксированного кода. Хорошей новостью является то, что во всех коммитах есть строка ссылки, что-то вроде: ABC-1556 ABC-1616 ABC-4818 ABC-5919 Эта рекомендация даст мне один из них, как мне изменит…
12 янв '18 в 14:23
0 ответов

Как избавиться от iine (end) в git grep и как использовать с exclude-standard?

Я выполняю эту команду: git grep -Ee "alex" -- bin и я не возвращаюсь в раковину. В конце есть "линия (конец)". Как я могу избавиться от Iine (конец) без git grep -Ee "alex" -- bin | more или убить процесс? потому что я хочу сохранить цвет соответст…
05 окт '17 в 14:22
2 ответа

Поиск файлов с обоими из двух указанных терминов с помощью git grep

Я пытаюсь найти файлы в моем git-репозитории, используя git grep, и у меня нет простого способа сделать это без ручного поиска. Я нашел один обходной путь, как это: git grep -l 'term1' | xargs -i grep -l term2 {} Но мне интересно, есть ли способ, по…
05 апр '17 в 20:49
0 ответов

Git grep добавил и изменил файлы в коммите

Я бы хотел git grep шаблон в добавленных и измененных файлах каждого коммита в истории. В добавленных файлах grep должен только пытаться соответствовать добавленным строкам. В измененных файлах grep должен пытаться сопоставлять только добавленные / …
29 сен '17 в 09:04
2 ответа

Варианты цвета Git Grep объяснены и / или сравнены

Я пытаюсь настроить цвет моего Git. Прочитав документацию, я нашел параметры, которые хотел установить. Все работало нормально, кроме Grep. Я понял, я действительно не использовал это в прошлом. Я хотел установить цвета для него с той же палитрой, н…
04 авг '16 в 21:14
1 ответ

Узнайте, когда последнее использование переменной было удалено из репозитория git

У меня есть неиспользуемая переменная в моем коде, и я удивляюсь, как все будет так. Могу ли я использовать git grep (или что-то еще), чтобы легко это выяснить?
12 янв '18 в 21:30
3 ответа

git обвиняет отдельные строки во всех файлах, отфильтрованных командой grep

Я знаю, как запустить gblame внутри файла. Я знаю, как получить содержимое внутри всех файлов в каталоге. Я хотел бы видеть ряд отдельных строк вокруг той, которая содержит контент. Пример: $ blame -R "content" ./ Я вижу список файлов. Я хочу выдели…
25 фев '15 в 16:17
3 ответа

Git Grep Несколько слов на нескольких строках

Я бы хотел git grep файлы, которые имеют два предварительно заданных слова (если оба существуют, т.е. ANDing), предположим, что эти два слова word1 а также word2 Я старался git grep -e 'word1' --and -e 'word2' А также я пытался git grep 'word1'.*'wo…
18 май '16 в 15:42
1 ответ

Отключить перенос строк при запуске git grep

Иногда я делаю git grepи есть одна строка, которая настолько длинна, что занимает половину страницы или более из-за переноса строк. Как я могу сказать git grep повернуть перенос строки, вместо этого требуя прокрутки вправо, если я хочу увидеть остат…
22 сен '16 в 04:15
2 ответа

git grep <регулярное выражение, содержащее перевод строки>

Я пытаюсь отобразить все разрывы строк после некоторых бинарных операторов в проекте, используя git bash на компьютере с Windows. Пробовал следующие команды, которые не работали: $ git grep "[+-*\|%]\ *\n" fatal: command line, '[+-*\|%]\ *\n': Inval…
21 янв '17 в 08:21
1 ответ

git-grep не использует несколько потоков

Я пытаюсь использовать git grep искать все ревизии очень большого хранилища. Я использую команду: $ git rev-list --all | xargs git grep -I --threads 10 --line-number \ --only-matching "SomeString" Я использую последнюю официальную версию Git на Mac:…
13 ноя '18 в 14:40
1 ответ

Как я могу написать псевдоним git, который принимает строку в качестве аргумента

Я хотел бы написать псевдоним для: git log --all --grep='Big boi' То, что я до сих пор это: [alias] search = "!f() { str=${@}; echo $str; git log --all --grep=$str; }; f" Который отлично отображает строку, но выдает ошибку, я не могу понять, как пер…
01 мар '18 в 00:08
0 ответов

Git grep url regex

Я пытаюсь создать bash-скрипт, который проверяет мой исходный код, чтобы пометить абсолютно URL-адреса, так как все наши разработчики должны использовать относительные URL-адреса, когда речь идет о внутренних ссылках. Я думал о создании bash-скрипта…
17 май '16 в 23:34
0 ответов

Как мне изменить путь к git-репозиторию git grep и git ls-файлов?

Я использую: git grep &lt;PATTERN&gt; -- `git ls-files | grep -Ev '&lt;PATTERN&gt;'` Я хочу перенаправить поиск в другой репо. Я перепробовал все сочетания work-tree и git-dir . например, git --git-dir=&lt;path&gt; -work-tree=&lt;path&gt; grep &lt;P…
04 янв '18 в 18:47
1 ответ

Как сделать Git grep в Sourcetree

Как запустить git-grep в SourceTree? Я вижу возможность поиска сообщений коммитов, коммитов SHA, веток, изменений файлов и пользователей, в разделе Workspace > Search, но не контент внутри самого рабочего пространства. Поиск по справке SourceTree из…
20 апр '16 в 05:50
2 ответа

Как я вижу коммит ша при использовании git grep?

Я пытался с помощью git grep -i 'search' README.md и в результате были найдены строки, которые мне было интересно посмотреть, но эти строки не распечатывали git-sha, чтобы я мог получить больше информации об этих коммитах. Вывод выглядел так: README…
08 июн '16 в 00:46