Git checkout双重破折号的含义这个git命令中文件名之前的双破折号是什么意思?git checkout --ours -- path/to/file.txtgit checkout --theirs -- path/to/file.txt这是强制性的吗?它等同于git checkout --ours path/to/file.txtgit checkout --theirs path/to/file.txt
2 回答
鸿蒙传说
TA贡献1865条经验 获得超7个赞
假设我有一个path/to/file.txt
在我的Git存储库中命名的文件,我想恢复它的更改。
git checkout path/to/file.txt
现在假设文件名为master
...
git checkout master
哎呦!这改变了分支。将--
要检出的树与要检出的文件分开。
git checkout -- master
如果一些freako添加了一个名为-f
我们的存储库的文件,它也可以帮助我们:
git checkout -f # wrong git checkout -- -f # right
这在git-checkout:Argument Disambiguation中有记录。
- 2 回答
- 0 关注
- 914 浏览
添加回答
举报
0/150
提交
取消