Во-первых, выясните, сколько отслеженных направлений развития (ветвей) было со времени определенного коммита:
git branch -a --contains b5a3d3f2701bab98318a92eaf781653392494b43
В нем перечислены все ветви, которые содержат этот коммит.Например, могут быть origin/foo
и origin/bar
.Эти ветки являются самой последней (на данный момент репозиторий клонируется) ревизией каждого направления.Затем запустите
git log -L 37,37:README.md b5a3d3f2701bab98318a92eaf781653392494b43..origin/foo
, чтобы увидеть, как строка 37 из README.md
была изменена с момента конкретной фиксации до последней версии foo
.