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 關注
- 970 瀏覽
添加回答
舉報
0/150
提交
取消