I'm an Android developer for the past 11 years, I know how Git works 😂
But without a proper automated conflict resolution strategy, you still need a centralized origin to hold the source of truth, hence making the network distributed, not decentralized.