git本地并发访问

时间:2012-08-01 09:21:46

标签: git concurrency

我正在编写一段包含访问git存储库的代码(它执行write / add / commit并最终推送)

此应用程序对git存储库进行并发访问(它是一个Web应用程序,多个进程并行运行)。

我想知道是否应该在git操作上添加某种锁定(即。互斥锁),或者是否并行执行git add / commit的多个进程是安全的操作

1 个答案:

答案 0 :(得分:6)

如果你要包装官方的git-client(关于你的评论,你做什么),你可以依赖它而不需要自己实现它(再一次)。它已经很谨慎,写作动作看似原子。