Я хочу получить все измененные файлы (новый файл, обновленный, удаленный) за один коммит.
Мой текущий запрос graphql подобен этому ниже
query {
repository(owner: "wojtekmaj" name:"react-date-picker"){
object(oid:"50e933af2f28ca8da451c63afcced8dca467f2c7"){
... on Commit{
oid
changedFiles,
tree{
entries{
name
}
}
}
}
}
}
ответ:
{
"data": {
"repository": {
"object": {
"oid": "50e933af2f28ca8da451c63afcced8dca467f2c7",
"changedFiles": 3,
"tree": {
"entries": [
{
"name": ".babelrc"
},
{
"name": ".codeclimate.yml"
},
{
"name": ".eslintignore"
},
{
"name": ".eslintrc.json"
},
{
"name": ".gitattributes"
},
{
"name": ".gitignore"
},
{
"name": ".travis.yml"
},
{
"name": "LICENSE"
},
{
"name": "README.md"
},
{
"name": "copy-styles.js"
},
{
"name": "copy-types.js"
},
{
"name": "entry.nostyle.d.ts"
},
{
"name": "index.d.ts"
},
{
"name": "jest.setup.js"
},
{
"name": "package.json"
},
{
"name": "sample"
},
{
"name": "src"
},
{
"name": "test"
},
{
"name": "yarn.lock"
}
]
}
}
}
}
}
Мой ожидаемый результат - я хочу отфильтровать файл дерева по измененным файлам только по текущему коммиту, я просто хочу изменить 3 файла, так как свойство "changeFiles": 3 сказали мне,
Любой совет будет оценен
Спасибо