sourceTree远程代码修改账号和密码之后报错

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文件夹的权限给所有人,如果没有问题就直接看第三步


image.png

2.2右键属性,


image.png

选完了一定要应用,确定,我第一次没点,没管用
2.3如果你没有Everyone接着看
image.png
image.png
image.png
image.png
image.png

然后一路点确定回去,就有了everyone了
3.第二步完成了,然后你点击sourTree的图形化工具还是没有用,得在终端输入提交命令才有用
3.1 git push -u origin master 提交命令

附加:
除了这些操作,我还做了以下操作,不知道有没有影响
1.把凭证管理的凭证都删除了


image.png

image.png

2.修改了sourTree图形工具里的ssh


image.png
image.png

弄了一上午没弄好,吃了个饭回来,突发奇想一试就好了,记录一下

在项目目录下的.gitignore文件里设置了忽略文件,但是不生效,解决方案如下:

  1. 如果不生效,cd到项目目录下,执行以下命令

git rm -r --cached .

git add .

git commit -m ''

如果想要忽略的文件已经上传至gitee,需要将gitee上的文件删除后再设置忽略

你可能感兴趣的:(sourceTree远程代码修改账号和密码之后报错)