如何从另一个分支复制目录中的所有文件?我可以通过这样做列出该目录中的所有文件
git ls-tree master:dirname
然后我可以通过执行单独复制所有文件
git checkout master -- dirname/filename
然而,到目前为止,使用通配符完全失败了。这什么都不做:
git checkout master -- dirname/*.png
虽然我想我可以使用 bash 脚本来做到这一点,但必须有更简单的方法,对吧?
由于您没有尝试在树中移动文件,因此您应该能够检出目录:
git checkout master -- dirname