Последняя версия ветки git, которая использует устаревшую переменную - PullRequest
0 голосов
/ 03 июля 2019

Мне нужно установить самую последнюю ветку программы, которая использует устаревшую переменную.Как я могу это сделать?

Я пытался использовать

git grep <variable>  $(git rev-list --all)

, но он 1) только выводит значения хеша коммита и 2) не дает последнюю ветвь.

1 Ответ

3 голосов
/ 03 июля 2019

Попробуйте

git grep <variable>  $(git for-each-ref refs/heads refs/remotes/origin --format="%(refname)")

Команда git for-each-ref возвращает ветви (по refs/heads) и удаленные ветви (по refs/remotes/origin).git grep пытается найти ключевое слово из кончика этих веток.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...