Вы можете отправить команду git whatchanged --relative
, чтобы дать именно то, что вы хотите.
Это будет список, как нечто подобное для папки spec
, например:
commit 0e1efda06b940d0b675a45884bc379bfb77537eb
Author: Andrew Grimm <[email protected]>
Date: Fri Apr 24 23:42:44 2015 +1000
Fix broken spec fixtures
:100644 100644 f6d6ef0... 2ae6d82... M spec/factories/pmc_article_factory.rb
:100644 100644 bc30bfb... ecb98c9... M spec/factories/pmc_article_list_factory.rb
commit fe77bd9fac39f6abcd4e19fac39d69cb64582f7e
Author: Andrew Grimm <[email protected]>
Date: Fri Apr 10 19:31:25 2015 +1000
Squash all commits for the repo, because of wrong email being used.
:000000 100644 0000000... 4bb2e7c... A spec/affiliation_words_query_spec.rb
:000000 100644 0000000... f6d6ef0... A spec/factories/pmc_article_factory.rb
:000000 100644 0000000... bc30bfb... A spec/factories/pmc_article_list_factory.rb
:000000 100644 0000000... d23c1d9... A spec/frequent_names_runner_spec.rb
:000000 100644 0000000... 5e48c86... A spec/pmc_article_spec.rb
:000000 100644 0000000... b598abe... A spec/spec_helper.rb
:000000 100644 0000000... eec437f... A spec/support/factory_girl.rb
Каких две шестнадцатеричных значений, связанных с каждым файлом? –
Я имел в виду бит 'f6d6ef0 ... 2ae6d82 ...'. –
Это должны быть связанные SHA для тех блобов. – vgoff