Git локальный параллельный доступ

Я пишу фрагмент кода, который переносит доступ к репозиторию git (он выполняет запись/добавление/фиксацию и, наконец, толкает)

Это приложение выполняет параллельный доступ к репозиторию git (это веб-приложение, несколько процессов работают параллельно).

Интересно, добавить ли я что-то вроде блокировки (т.е. mutex) в операциях git или если несколько процессов, выполняющих git add/commit параллельно, являются безопасной операцией

Ответ 1

Если вы заверяете официальный git -client (что вы - относительно вашего комментария - сделаете), вы можете положиться на него и не нужно его реализовывать самостоятельно (еще раз). Он уже позаботился о том, чтобы записи писались атомарно.