После нажатия git перечисляет файлы, измененные с момента последнего притяжения.Получить последнюю последнюю фиксацию до вытягивания
Вопрос в том, как получить этот список после того, как была выполнена дополнительная работа по локальному репо.
например.
$ git checkout feature/default2
$ git pull
Updating 5420c70..b8eec49
Fast-forward
application/configs/application.ini | 1 +
application/modules/product/forms/Search.php | 3 ++
public/themes/default/bootstrap/buttons.less | 25 -----------
public/themes/default/css/cmspanel.css | 234 ++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------
public/themes/default/css/products.css | 57 ++++++++++++++++++++----
public/themes/default/css/style.css | 270 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------------
public/themes/default/gfx/icons/menu-drop-dark.png | Bin 0 -> 160 bytes
public/themes/default/gfx/icons/more.png | Bin 0 -> 120 bytes
public/themes/default/layouts/scripts/footer.phtml | 26 ++++++++++-
public/themes/default/layouts/scripts/gallery.phtml | 2 +
public/themes/default/layouts/scripts/home.phtml | 2 +
public/themes/default/layouts/scripts/layout.phtml | 2 +
public/themes/default/layouts/scripts/products.phtml | 22 ++++-----
public/themes/default/less/cmspanel.less | 26 +++++++++++
public/themes/default/less/nav.less | 4 +-
public/themes/default/less/products.less | 61 +++++++++++++++++++++----
public/themes/default/less/style.less | 59 ++++++++++++++++++++++---
public/themes/default/less/widgets.less | 37 +++++++++++++++-
public/themes/default/modules/cms/scripts/widgets/random.phtml | 6 +--
public/themes/default/modules/default/scripts/widgets/submenu.phtml | 2 +-
public/themes/default/modules/product/scripts/index/view.phtml | 44 +++++++++---------
public/themes/default/modules/product/scripts/widgets/search.phtml | 16 +++++++
22 files changed, 584 insertions(+), 315 deletions(-)
create mode 100644 public/themes/default/gfx/icons/menu-drop-dark.png
create mode 100644 public/themes/default/gfx/icons/more.png
Состояние: 5420c70
Состояние:
Как определить, что 5420c70
sha?
Если я прав, ORIG_HEAD - это состояние перед последним нажатием (любое нажатие, а не тяга, которая вносила некоторые изменения).
Мне нужен какой-то волшебный псевдоним, например git checkout SOME_HEAD
, чтобы сделать git checkout 5420c70
для меня.
Я пытаюсь установить псевдоним git review
, который должен различать все файлы, измененные с момента последнего притяжения, который не был актуальным.
В базовом случае, что-то вроде это работает:
git pull
# lists some chanes file
git diff --name-status ORIG_HEAD..
# diffs them
, но я искал что-то вроде этого:
git pull
# lists some chanes file
git pull
# up-to-date, no changes
git diff --name-status ORIG_HEAD..
# diffs the files since the last pull which was not up-to-date
эти изменения местных? или они были поставлены в любой момент? – exussum
@ user1281385 нет, я хочу, чтобы изменения, внесенные в удаленное репо, были сделаны некоторыми другими разработчиками. – takeshin
поэтому см. Строки, измененные до притяжения к текущей голове? – exussum