Git:如何在一个步骤中使文件看起来像在其他提交中?

时间:2011-11-15 01:04:37

标签: git patch

基本上,我想要的是

git diff HEAD branch1 -- foo.txt > patch.txt;

git apply patch.txt

如何一步完成?

并且,附带问题:如何为文件指定掩码,例如**/*.xml

1 个答案:

答案 0 :(得分:3)

您可以从分支机构(以及任何提交)中查看单个文件,如下所示:

git checkout branch1 -- foo.txt