意思是 - 在git checkout中

Jac*_*cko 4 git git-checkout

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

 git checkout OTHER_BRANCH -- /path/to/folder
Run Code Online (Sandbox Code Playgroud)

是什么意思 - ?

kni*_*ttl 8

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

  1. 文件和分支的名称相同.需要注意的区别git checkout foo --git checkout -- foo
  2. 可以解释为标志的文件名:( git checkout -- -f或者:git checkout ./-f