私がやりたいのは、このような共通名の部分を持つ単一のファイルまたはファイルのセットをチェックアウトすることです
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
。方法はありますか?
編集:私はLinuxでgit1.7.9.5を使用しています。gitコマンドとshellコマンドの有効な組み合わせも許容されます。