赞
踩
修改完密码后操作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密码,输入用户密码后,之后再不用输入了。
一些本地化的配置文件,不需要提交的,比如target目录下的。但是有时候发现在.gitignore中配置了并没有生效。
虽然在.gitignore文件中配置了,但是该文件已经上传到git上了,已经是git版本跟踪的文件了,所以不生效。
解决办法:现在.gitignore 文件中配置需要忽略的文件
执行以下操作:
- git rm -r --cached .
- git add .
- git commit -m 'update gitignore'
三个命令直接执行,会将.gitignore 文件中配置的应该过滤掉的直接删除。
最后,git push ,问题解决。
git config --list --global
修改
git config user.name xxxxxx
使用idea 本地记录恢复
项目-》右键-》local history->show history
能看到各个分支,找到切换分支的那一条记录,然后右键 -》revert,之前的代码就恢复了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。