git index.lock error: retrying without duplicate writes
Problem Context When multiple Git processes attempt to modify the index simultaneously, Git creates an .git/index.lock file. If a second process starts while the lock exists, Git aborts with the message fatal: Unable to create '.git/index.lock': File exists. The goal is to retry the operation after the lock is released, but without re‑writing the same object