Извлеките удаленный журнал, а не коммиты
Как я могу получить удаленный журнал без получения изменений / коммитов ?
Я только хочу просмотреть журнал, если есть какие-либо новые изменения с момента моего последнего pull. В основном избегая необходимости stash или commit мои изменения в первую очередь.
В файлах справки git есть такой пример, который в перевернутом виде должен дать нужный мне результат:
git log master --not --remotes=*/master
Shows all commits that are in local master but not in any remote repository master branches
1 ответ:
Вы должны извлечь изменения, не сливая их (т. е. не использовать
pull):git fetch origin masterПосле этого вы можете использовать
log(и другие инструменты), чтобы взглянуть на ветку пульта дистанционного управления:git log FETCH_HEAD --not master
FETCH_HEADявляется псевдонимом последней извлеченной ветви, в данном случаеorigin/master, так же какHEADявляется псевдонимом последней фиксации вашей текущей извлеченной ветви.