query getCommits { commits @client { sha message committedDate commitPath fileName type } }