-1
我不明白如何可以有許多提交與同一父母。這是否意味着提交可能同時發生?這似乎不太可能。如果提交不能同時發生,那麼爲什麼不強制用戶先與先前的提交合並,然後推送?git object graph:一個提交如何有一個以上的孩子?
我不明白如何可以有許多提交與同一父母。這是否意味着提交可能同時發生?這似乎不太可能。如果提交不能同時發生,那麼爲什麼不強制用戶先與先前的提交合並,然後推送?git object graph:一個提交如何有一個以上的孩子?
如果您從同一提交中創建1000個分支,然後在每個分支中都有一些提交,則該提交將有1000個子級,即使這1000個提交沒有同時發生。
分支是分歧發生的唯一途徑嗎? – user5490
不,如果您正在一個存儲庫模型中進行開發,在該模型中,您可以將您的更改推送到源存儲庫中,那麼您可以隨時嘗試推送更改 。如果其他開發人員先前已推送 提交,則可能會產生問題。 –
在這種情況下,爲什麼在推送提交之前,git不會強迫您與其他開發人員的提交合並? – user5490