[英]commits missing in master from branch
我有一個git repo,其中一些更改進入了發行分支,但是如果這些更改也位於master分支中,我就失去了跟蹤。
使用git cherry我在master和release分支之間僅缺少3次提交。
但是,在github頁面上,如果我轉到release分支,它說它是master之前的10個提交(甚至在master之后還有一些提交-但我不一定在乎)! 如果在控制台上我還有其他東西怎么辦? 謝謝!
如果在控制台上我還有其他東西怎么辦
首先,請確保執行git fetch,以確保使遠程回購源的本地歷史記錄保持最新。
其次, git cherry
用來查看一個分支中的哪些提交不在另一分支中 ,它處理的是提交的內容 ,而不是其元數據(日期,作者等)。
而分支比較(簡單diff)則比較具有不同SHA1的提交本身。 為了在本地獲得相同的結果,請參見“ master和branch之間的信息是否在git之前/之后? ”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.