這是我的問題,有人做了一個合併操作(可能),導致一些提交在我的項目(在VSO中)的git存儲庫中被忽略。有人可以告訴我,爲什麼會發生這種情況,它會發生什麼?爲什麼有些提交會被忽略?
我的項目只有一個分支 '開發' 在VSO,下面是爲了
歷史A-> B-> C-> D-> E-> F-「G
B, C,F由UserA提交,F爲合併操作(選中,此提交不包含任何更改),D,E由其他一些用戶提交,提交B,C,F和D,E之間沒有代碼衝突。因爲所有更改都在完全不同的文件中。這裏是問題,當拉最新的代碼時,提交A,B,C,F,G代碼變化出現在本地磁盤上,但是D,E沒有。
這不是這種情況。在VSO文件(在D中改變)的歷史中,有一個過濾器選項,如果我選擇'Simple history(default)',則提交D和E不在列表中,但是如果我選擇'Full hisotry',那麼存在名單。這些文件的頭(最新)版本是否可能重置爲舊版本? –
只有刻意的用戶操作和「推力」... –