Пока не ясно, что вы просите, но это звучит, как вы либо хотите знать, какие файлы фиксируете изменения:?
git diff --stat COMMIT_ID --
Или, что изменилось между ними, чтобы совершает:
git diff --stat SRC_COMMIT_ID DST_COMMIT_ID --
Например, хранилище нос Python, я получаю это:
$ git diff --stat release_1.3.0 HEAD --
AUTHORS | 1 +
CHANGELOG | 7 ++
doc/.templates/indexsidebar.html | 18 +----
doc/usage.rst | 5 ++
.../test_multiprocess/multiprocess.rst | 2 +-
functional_tests/support/issue649/test.py | 9 +++
functional_tests/support/issue680/test.py | 3 +
functional_tests/support/issue700/test.py | 4 +
functional_tests/support/issue720/test.py | 6 ++
functional_tests/test_failuredetail_plugin.py | 14 ++++
functional_tests/test_issue_649.py | 18 +++++
functional_tests/test_xunit.py | 32 ++++++++
nose/commands.py | 11 ++-
nose/config.py | 5 +-
nose/core.py | 9 ++-
nose/failure.py | 3 +-
nose/importer.py | 2 +-
nose/plugins/capture.py | 22 +-----
nose/plugins/debug.py | 15 ++--
nose/plugins/doctests.py | 2 +
nose/plugins/failuredetail.py | 8 +-
nose/plugins/xunit.py | 75 +++++++++----------
nose/pyversion.py | 65 +++++++++++++++-
nose/util.py | 2 +-
unit_tests/support/doctest/.gitignore | 1 +
.../support/doctest/noname_wrapped.not_py | 6 ++
unit_tests/support/doctest/noname_wrapper.py | 12 +++
unit_tests/support/init_prefix_bug/__init__.py | 1 +
.../support/init_prefix_bug/__init__not.py | 1 +
unit_tests/test_core.py | 33 +++++++-
unit_tests/test_doctest_no_name.py | 34 +++++++++
unit_tests/test_importer.py | 10 +++
unit_tests/test_xunit.py | 34 ---------
33 files changed, 344 insertions(+), 126 deletions(-)
Обратите внимание, что некоторые пути были усечены из-за мою ширину экрана. Вы можете управлять шириной, используя параметры, до опции --stat
. Вы можете запустить git help diff
или посмотреть на diff man page для получения дополнительной информации.
Ваше объяснение не ясно для меня. Вы имеете в виду «последнее совершение», когда вы говорите «последнее репо»? Не могли бы вы прояснить эту проблему? – lemiorhan