当我是“root”时,我已经取消了我的git repo。而且,当我回到普通帐户时,现在无法编辑我的文件?
除了再次克隆整个存储库之外,修复此权限问题的另一种方法是什么?
或者,正在改变.git / FETCH_HEAD正确的方法吗?
答案 0 :(得分:0)
# chown -R your_user git_repo_directory
这会将您(用户名youruser
)设置为git_repo_directory
的所有者。
-R
告诉我们以递归方式将新所有者应用于文件。
答案 1 :(得分:0)
我们理解,这样的事情可以帮助您解决问题:
(root)find ./repofolder/ -name "*" -uid 0 |xargs chown your_username:users
或只是:
(root)chown -R your_username:users ./repofolder/