Was würde ich zu tun ist, wie eine einzelne Datei oder eine Reihe von Dateien mit einem gemeinsamen Namen Teil wie dieseGibt es eine Möglichkeit, Wildcards mit git checkout zu verwenden?
git checkout myBranch */myFile.md
und
git checkout myBranch -- */*Test*
(nicht sicher über den ‚-‘ Teil) zur Kasse
statt
git checkout myBranch src/main/java/a/deep/package/structure/myFile.md
und
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
Ich weiß, es gibt einige begrenzte Wildcard-Funktionalität für einige git Befehl wie diff
und add
aber haben nichts für checkout
gefunden. Gibt es einen Weg?
EDIT: Ich benutze git 1.7.9.5 unter Linux. Eine funktionierende Kombination von git und shell commands wäre ebenfalls akzeptabel.
Seltsam, 'git diff' scheinen keine Platzhalter für mich, obwohl' git add' zu unterstützen und 'commit' tun. – TankorSmash