¿Hay alguna forma de usar comodines con git checkout?

Lo que me gustaría hacer es registrar un solo archivo o un conjunto de archivos con una parte de nombre común como esta

git checkout myBranch */myFile.md y

git checkout myBranch -- */*Test* (No estoy seguro acerca de la parte '-')

en lugar de

git checkout myBranch src/main/java/a/deep/package/structure/myFile.md y

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

Sé que hay alguna funcionalidad de comodín limitada para algunos comandos git comodiff yadd pero no han encontrado nada paracheckout. ¿Hay alguna manera?

EDITAR: Estoy usando git 1.7.9.5 en Linux. Una combinación de trabajo de comandos git y shell también sería aceptable.

Respuestas a la pregunta(3)

Su respuesta a la pregunta