git:add,commit和push是否支持并发操作?

4
我有一个程序,它收集信息并将结果检查到git中。我需要多次运行该程序,每次调用都写入单独的顶级目录,例如:
pgm --output=$REPO/a
pgm --output=$REPO/b
pgm --output=$REPO/c

每次调用都会修改其输出目录下的状态,添加、提交和推送。我希望能同时运行它们。
pgm --output=$REPO/a &
pgm --output=$REPO/b &
pgm --output=$REPO/c &

我需要关注哪些并发问题?


https://dev59.com/YGcs5IYBdhLWcg3wOBRC#29875267 的答案在某种程度上朝这个方向发展。 - Christoph Sommer
1个回答

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接