意思是 - 在git checkout中

时间:2011-12-21 15:24:33

标签: git git-checkout

如果我想用另一个分支中的同一文件夹替换工作分支上的文件夹, 我可以打电话:

 git checkout OTHER_BRANCH -- /path/to/folder

是什么意思 - ?

1 个答案:

答案 0 :(得分:8)

--之后的所有内容都被视为文件名。这在至少两种情况下很有用:

  1. 文件和分支的相同名称。请注意git checkout foo --git checkout -- foo
  2. 之间的区别
  3. 可以解释为标记的文件名:git checkout -- -f(或者:git checkout ./-f