I don't see anything replacing git any time really. Though again people said that about gcc in the early 2000s. Git has more usage than gcc had across all platforms.
Traditional Linux userspace provides barely any API/ABI compatibility at all so the fairly stable kernel ABI doesn't really provide much in most cases. Android has the API level system with quite strong backwards compatibility but that's non-existent for the desktop Linux stack.