第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

請問雙點(diǎn)“.”的區(qū)別是什么?和三點(diǎn)“…”在Git提交范圍內(nèi)?

請問雙點(diǎn)“.”的區(qū)別是什么?和三點(diǎn)“…”在Git提交范圍內(nèi)?

Git
青春有我 2019-08-02 11:02:18
雙點(diǎn)“.”的區(qū)別是什么?和三點(diǎn)“…”在Git提交范圍內(nèi)?有些Git命令采用提交范圍,一種有效的語法是將兩個(gè)提交名稱與兩個(gè)點(diǎn)分開。..,另一個(gè)語法使用三個(gè)點(diǎn)。....兩者有什么不同?
查看完整描述

3 回答

?
月關(guān)寶盒

TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超5個(gè)贊


這取決于您是否使用log命令或命令diff命令。在log箱子,在man git-rev-parse文件:

若要排除可從提交中訪問的提交,請使用前綴^表示法。例如,^r1 r2意味著從R2提交可到達(dá)的,但排除那些可從r1到達(dá)的提交。

這個(gè)集合操作經(jīng)常出現(xiàn),以至于它有一個(gè)縮寫。當(dāng)您有兩個(gè)提交R1和R2(根據(jù)上面指定的修改中解釋的語法命名)時(shí),您可以請求從R2可以到達(dá)的提交(不包括那些可以從r1到的提交),并且可以寫成“r1.r2”。

類似的表示法“R1.R2”被稱為R1和R2的對(duì)稱差,并被定義為“R1 R2-而不是$(git合并-基-所有r2)”。這是一組提交,可以從R1或R2之一訪問,但不能同時(shí)從兩者中訪問。

這基本上意味著您將得到在這兩個(gè)分支中的任何一個(gè)中的所有提交,而不是在這兩個(gè)分支中都得到的提交。

diff箱子,在man git-diff文件:

  git diff [--options] <commit>...<commit> [--] [<path>...]

      This form is to view the changes on the branch containing and up to
      the second <commit>, starting at a common ancestor of both
      <commit>. "git diff A...B" is equivalent to "git diff
      $(git-merge-base A B) B". You can omit any one of <commit>, which
      has the same effect as using HEAD instead.

有點(diǎn)模糊?;旧?,這意味著它只顯示了該分支與另一個(gè)分支之間的差異:它查找與您給出的第一個(gè)提交之間的最后一個(gè)普通提交,然后將第二個(gè)提交區(qū)分開來。與此分支相比,查看該分支中所做的更改是一種簡單的方法,而無需注意該分支中的更改。

這個(gè)..有點(diǎn)簡單:在git-diff案例,就像git diff A B就像A對(duì)B一樣logCase,它顯示了B中的所有提交,但A中沒有。



查看完整回答
反對(duì) 回復(fù) 2019-08-03
?
慕雪6442864

TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊

這個(gè)答案實(shí)際上是用一個(gè)簡潔的文本、例子和圖片來解釋這種區(qū)別。我更喜歡它比目前最高的投票的答案,它只是引用不明確的文件。(Tl;博士,多虧了這個(gè)答案,我才真正理解其中的不同之處。)



查看完整回答
反對(duì) 回復(fù) 2019-08-03
  • 3 回答
  • 0 關(guān)注
  • 545 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)