1.提交代码报错
remote: HTTP Basic: Access denied,fatal: Authentication failed for
2.解决办法
git config --system --unset credential.helper
git config --global credential.helper store
2.1 如果用上面方法说没有权限,就把git文件夹的权限给所有人,如果没有问题就直接看第三步
2.2右键属性,
选完了一定要应用,确定,我第一次没点,没管用
2.3如果你没有Everyone接着看
然后一路点确定回去,就有了everyone了
3.第二步完成了,然后你点击sourTree的图形化工具还是没有用,得在终端输入提交命令才有用
3.1 git push -u origin master 提交命令
附加:
除了这些操作,我还做了以下操作,不知道有没有影响
1.把凭证管理的凭证都删除了
2.修改了sourTree图形工具里的ssh
弄了一上午没弄好,吃了个饭回来,突发奇想一试就好了,记录一下
在项目目录下的.gitignore文件里设置了忽略文件,但是不生效,解决方案如下:
- 如果不生效,cd到项目目录下,执行以下命令
git rm -r --cached .
git add .
git commit -m ''
如果想要忽略的文件已经上传至gitee,需要将gitee上的文件删除后再设置忽略