【发布时间】:2010-12-25 00:16:09
【问题描述】:
我在一个文件夹上创建了一个 Git 存储库,该文件夹的 Linux 所有者与我的用户不同。直到很久以后,我才将组权限设置为写入,以便我的用户可以对 Git 进行更改和提交。但是,每当我从分支切换到 master 时,所有组写入权限都会丢失。
我尝试切换到 master 分支,并使用 root 用户为我所在的组启用所有文件的写入权限。但是当我切换到不同的分支时,所有组写入权限再次丢失.
【问题讨论】:
-
存储库的位置有什么特别之处吗?您是否考虑过让两个用户通过使用
git init --shared=group创建的裸仓库进行协调?
标签: git permissions branch