Это может быть странный вопрос, но я решил проверить здесь.
У меня есть файл исходного кода в распределенной системе контроля версий Git / Hg (Mercurial).
Допустим, на строке # 100 , я вижу:
if [[ `echo "${var}" | grep "system"` ]]; then env="env_system"; else env="env_local"; fi
Возможно ли это найти в Git (или аналогичной DVCS) - Как я могу найти, какие коммиты / коммиты / разработчики были задействованы для "заданной строки" в файле.
Как узнать, какие хэш (ы) Git, разработчик (и) с датой - были связаны с добавлением / изменением вышеуказанной строки в файле в течение срока действия этого файла?