私はgitリポジトリへのアクセスをラップするコードを書いています(書き込み/追加/コミットを実行し、最後にプッシュします)
このアプリケーションは、git リポジトリへの同時アクセスを行います (これは Web アプリであり、複数のプロセスが並行して実行されています)。
git 操作にある種のロック (つまりミューテックス) を追加する必要があるのか、それとも git add/commit を並行して実行する複数のプロセスが安全な操作なのか疑問に思います。
私はgitリポジトリへのアクセスをラップするコードを書いています(書き込み/追加/コミットを実行し、最後にプッシュします)
このアプリケーションは、git リポジトリへの同時アクセスを行います (これは Web アプリであり、複数のプロセスが並行して実行されています)。
git 操作にある種のロック (つまりミューテックス) を追加する必要があるのか、それとも git add/commit を並行して実行する複数のプロセスが安全な操作なのか疑問に思います。