git cloneしたディレクトリを複数ユーザで共有できますか？


あるユーザーAが `git clone` したディレクトリをサーバに公開しています。  
レポジトリーは、Git organization にはいっています。  
ユーザBがOrganizationのOrganizarで、サーバのディレクトリを `git pull` して更新することはできますか？

[code]

    $ sudo git pull
    remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
    remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.
    fatal: Authentication failed for 'https://github.com/user_a/stackoverflow.git/'
    
[/code]

と表示されました。  
エラーはパスワードが廃止になったのでその件ですが・・  
`uthentication failed for 'https://github.com/user_a/stackoverflow.git/'`  
でuser_aとなっていたのが気になりました。




"ローカルリポジトリを共有ディレクトリとして複数ユーザーで直接編集したい" ということであれば、不整合が発生する可能性があるので避けた方が無難です。

[ベアリポジトリとノンベアリポジトリ：理論編](https://www.nekotricolor.com/entry/theory-of-bare-and-
non-bare-repository-manage-wordpress-themes-with-git)

> Gitにはファイルロック機能がないそうなので、複数人で実ファイルのあるノンベアリポジトリにがしがしコミットすると不整合が起こります。

そもそもリモートリポジトリを使って既に共有はできているのだから、ユーザー毎に各々が管理するローカルリポジトリで作業するのが本来の使い方かと思います。

