我想“采摘”(如果这是一个好词)只是未暂存的文件并将它们复制到不同的目录。我不想要存储库中的任何其他文件...只有这些未暂存的文件。
是否有 git 命令或 shell + git 命令来执行此操作?
更新问题以回答问题:
- 我想保留文件结构和文件
- 我愿意接受 git 和 shell 魔法的任何组合
最佳答案
git ls-files -m | tar Tc - | tar Cx /path/to/other/dir
如果 Windows 不是一个因素,我会用 cpio -pd/path/to/other
做 tarpipe 的事情。
关于git - 有没有办法将 git 中未暂存的文件复制到不同的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37971400/