当前位置:   article > 正文

Git 操作_git credential

git credential

1.Authentication failed for

修改完密码后操作git没有权限了

网上搜索到两种方法:

1.执行 git config --global credential.helper store

执行不了,c盘没有访问权限,我的是widows系统,不知道mac咋样

2.控制面板--》用户账户---》管理你的凭据--》windows凭据--》普通凭据 下面找到git地址,删除,重新操作git,会弹出重新登录。

执行后发现还是报错.

对于第一种方法,C:\Program Files\Git\usr\bin\mintty.exe 以管理员身份运行,再执行 git config --global credential.helper store ,执行git命令需要重新输入用户密码,发现还是连不上git

最后发现自己输入的密码是错的

输入正确密码ok

使用上面方式操作后,再进行git命令时又弹出密码输入框,进入git项目根目录输入 git config --global credential.helper store 执行git密码,输入用户密码后,之后再不用输入了。

2.gitignore 不生效

一些本地化的配置文件,不需要提交的,比如target目录下的。但是有时候发现在.gitignore中配置了并没有生效。

虽然在.gitignore文件中配置了,但是该文件已经上传到git上了,已经是git版本跟踪的文件了,所以不生效。

解决办法:现在.gitignore 文件中配置需要忽略的文件

执行以下操作:

  1. git rm -r --cached .
  2. git add .
  3. git commit -m 'update gitignore'

三个命令直接执行,会将.gitignore 文件中配置的应该过滤掉的直接删除。

最后,git push ,问题解决。

3.查看git配置信息

git config --list --global
修改

git config user.name xxxxxx

4.idea 本地代码没有提交,切换分支后代码消失

使用idea 本地记录恢复

项目-》右键-》local history->show history 

能看到各个分支,找到切换分支的那一条记录,然后右键 -》revert,之前的代码就恢复了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/405405
推荐阅读
  

闽ICP备14008679号