Как продлить игровую рамку?

Предпочтительный путь (потому что это команда plumbing , предназначенная для программирования):

$ git diff-tree --no-commit-id --name-only -r bd61ad98
index.html
javascript/application.js
javascript/ie6.js

Другой способ (менее предпочтительный для скриптов, потому что это фарфор , предназначенный для пользователя)

$ git show --pretty="" --name-only bd61ad98    
index.html
javascript/application.js
javascript/ie6.js

  • --no-commit-id подавляет вывод идентификатора фиксации.
  • --pretty аргумент указывает пустую строку форматирования, чтобы избежать появления трещины в начале.
  • Аргумент --name-only показывает только те имена файлов, которые были затронуты (спасибо Хэнк).
  • -r аргумент состоит в том, чтобы возвращать в поддеревья
30
задан niels 1 February 2013 в 14:58
поделиться