目录

工欲善其事

实践出真知

活跃标签: linux java mysql 待分类 js springboot win10 电路 vue macOS nginx esp32 windows git docker idea maven esp8266 python Arduino

存档:

X

[ Git ] 迁移后报权限错误的解决方法

从别地考项目把git记录也拷回来了,不过爆出权限问题↓

image.png

解决方法1

删掉项目重新down一份(可能解决不了这个问题)

解决方法2(临时)

临时的解决方法就是按照提示, 在 git bash 中输入git config --global --add safe.directory D:/git/rt-thread/rt-thread_pm2,但是这只能解决当前的 git 仓库,其他的git 仓库,都要这么做,并且 git config -l,会发现一大串的这些操作,如果你是使用idea的话它会直接给你显示出需要执行的命令(推荐👍)

解决方法3

其实这个是git 仓库 用户名问题,如之前是 Administrator,现在改为了 admin,之前的目录所有者需要改为现在的用户,所以解决这种问题的根本方法就是【更改git 仓库文件夹的所有者】,改为当前的windows 登录的用户,(啰嗦费劲)

修改方法略!

总结

如果你的代码都提了最方便最稳妥最快捷的方法肯定是方法1,删掉重新down一份。可以解决99.99%的问题(剩下的0.01就是运气太差喽)

手动推送Git命令

git init 
git add .
git commit -m "first commit"
git remote add origin git@gitee.com:***.git
git push -u origin "master"

本地已有仓库

git remote add origin git@gitee.com:***.git
git push -u origin "master"

创建分支

git checkout -b "V1"

创建用户

git config --global user.name "***"
git config --global user.email "***"

标题:[ Git ] 迁移后报权限错误的解决方法
作者:llilei
地址:http://solo.llilei.work/articles/2023/03/26/1679825351978.html