Получить измененные и новые строки кода с определенной даты в Git

Я ищу способ найти фактические строки кода, добавленные или измененные с даты, используя git diff или другую команду Git. Это возможно?

В настоящее время с git diff я просто получаю список коммитов с того дня, но я хотел бы иметь возможность извлечь фактически измененный или добавленный код.


person Simon    schedule 18.07.2014    source источник
comment
дубликат: stackoverflow.com/q/1161609/520162   -  person eckes    schedule 18.07.2014
comment
Если вы используете несколько веток, вам нужны все изменения во всех ветках или только в той, в которой вы сейчас находитесь?   -  person Thorbjørn Ravn Andersen    schedule 18.07.2014


Ответы (1)


Используя GitHub, вы можете быстро сравнить текущее состояние с другим состоянием несколько дней назад, обратившись к этому URL-адресу:

https://github.com/USER/REPO/compare/master@{1month}...master

Используя команду git и следуя этому ответу, вы можете использовать:

git whatchanged --since="1 month ago" -p
person zessx    schedule 18.07.2014