标签: git
当GIT用完修订版的哈希值时会发生什么?
不是很快就会发生,但从理论上讲它是可能的。
答案 0 :(得分:3)
根据Git's Documentation
“如果您确实提交的哈希值与存储库中的前一个对象具有相同的SHA-1值,Git将会在Git数据库中看到上一个对象,并假设它已经写入。如果您尝试要在某个时刻再次检查该对象,您将始终获得第一个对象的数据。“
答案 1 :(得分:2)
我认为这有助于您更好地理解Probability of SHA1 collisions
我认为你在现实世界中已经没有空间了; - )