Мне нужна команда git, которая перечислит все измененные файлы в запросе на извлечение.
Мне нужен только путь к файлу измененных файлов, без дополнительной информации.
Я пробовал: git diff - name-only, но это ничего не возвращает для пиара.
Вы можете использовать GitHub API. Например, https://api.github.com/repos/octocat/Hello-World/pulls/488/files
octocat - владелец проекта, Hello-World - имя проекта и 488 - номер запроса извлечения. Вы можете изменить эти значения для вашего запроса. Этот запрос возвращает массив измененных файлов в формате JSON, а атрибут filename указывает путь к файлу.
octocat
Hello-World
488
filename
Запрос извлечения - это функция GitHub, а не собственная команда Git. Однако, если у вас есть имена исходных и целевых веток, вы можете изменить файлы, используя
git diff --name-status firstbranch..yourBranchName
Показывает, какие файлы были изменены между двумя ревизиями