亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Git checkout雙重破折號的含義

Git checkout雙重破折號的含義

Git
HUH函數 2019-08-09 16:00:44
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中有記錄。


查看完整回答
反對 回復 2019-08-09
?
江戶川亂折騰

TA貢獻1851條經驗 獲得超5個贊

雙短劃線“ - ”表示“命令行標志結束”,即它告訴前面的命令不要嘗試解析命令行選項之后的內容。


查看完整回答
反對 回復 2019-08-09
  • 2 回答
  • 0 關注
  • 970 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號