簡體   English   中英

`-X耐心`與`-X diff-algorithm = patitence`和`git merge-recursive`

[英]`-X patience` vs `-X diff-algorithm=patience` with `git merge-recursive`

git merge -s recursive -X patience other-branch git merge -s recursive -X diff-algorithm=patience other-branch什么區別git merge -s recursive -X patience other-branch git merge -s recursive -X diff-algorithm=patience other-branch

git merge -s recursive -X patience -X diff-algorithm=patience other-branch git merge -s recursive -X patience -X diff-algorithm=histogram other-branch表示任何意思。 如果是這樣,該怎么辦?

之間有什么區別

 git merge -s recursive -X patience other-branch git merge -s recursive -X diff-algorithm=patience other-branch 

沒有。 -X patience-X diff-algorithm=patience的舊名稱,可以追溯到只有一個替代方法時。 當前,您還可以使用-X histogram來拼寫直方圖算法。 唯一需要-X diff-algorithm=minimal

也可以

 git merge -s recursive -X patience -X diff-algorithm=patience other-branch git merge -s recursive -X patience -X diff-algorithm=histogram other-branch 

什么意思。 如果是這樣,該怎么辦?

在命令行上選擇的最后一個算法會覆蓋命令行上以前的所有算法,因此這兩個算法都會忽略第一個-X選項。

(請注意, -s recursive是合並兩個提交時的默認合並策略,因此這也是多余的。它不會對您造成傷害 ,也不會造成任何影響。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM