野声

Hey, 野声!

谁有天大力气可以拎着自己飞呀
twitter
github

关于手贱执行了 sudo git 之后那些事

在 Ubuntu 下用 git 的时候使用了 sudo git add 命令,导致每次不使用 sudo 前缀都无法对仓库进行操作。
因为用了 sudo 之后普通用户组就没有操作的权限了。在 stackoverflow 找到了解决办法。

首先我们要知道自己的用户和用户组的 id,在终端输入

id -a

就能显示出来用户跟组的 id:

Snipaste_2018-01-25_14-48-31.png

接下来需要用 chown 命令:

cd .git/objects
ls -al
sudo chown -R uid:groups *
# 将 uid 和 groups 换成你自己的
加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。