簡體   English   中英

Git從原點合並分支

[英]Git merge branch from origin

我有一堆遠程(跟蹤)分支,這些分支是從(例如,我可以編寫,提交和推送)本地分支創建的。 來源/特征 現在,我想將origin / myfeature合並為master

我可以做(假設我目前是碩士):

git merge origin/myfeature

但這是否可以保證在執行合並之前提取最新的更改(或與中央“真相”中的內容相同)?

據我了解,區域設置遠程跟蹤分支不一定指向分支上的最新遠程更改。

您執行fetch ,獲取源的快照。 然后merge該快照。 當然從原產地來看,它可能會得到更多的東西。

如果您擔心該比賽,則可以在推送更改以查看其是否移動之前進行另一次提取。 但是仍然有人可以在您推送之前或期間添加另一個提交。

但是在對此感到興奮之前,假設您贏得了比賽。 但是有人您合並添加了補丁。 在實際操作上有什么不同嗎?

在DVCS中,通常會發生添加,如果添加,則進行另一次合並以拾取新內容。 種族並不是那么有趣。

暫無
暫無

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

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