Что бы я хотел сделать, это проверить один файл или набор файлов с общей частью имени, подобной этой
git checkout myBranch */myFile.md и
git checkout myBranch -- */*Test* (не уверен в части '-')
вместо
git checkout myBranch src/main/java/a/deep/package/structure/myFile.md и
git checkout myBranch src/test/java/a/deep/package/structure/TestOne.java git checkout myBranch src/test/java/a/deep/package/structure/TestTwo.java git checkout myBranch src/test/java/a/deep/package/structure/resources/TestData.sql
Я знаю, что для некоторых git команд вроде diff и add есть некоторая ограниченная функция подстановочных знаков, но ничего не найдено для checkout. Есть ли способ?
EDIT: Я использую git 1.7.9.5 для Linux. Также будет приемлемой рабочая комбинация git и командных команд.