git 解决拉取代码需要输入密码问题

git 解决拉取代码需要输入密码问题,第1张

执行git config --global credentialhelper store,在~/gitconfig目录下会多出一个文件,这里会记录你的密码和帐号;

再执行git pull 输入一次正确的帐号密码之后就不用再输入了。

在使用TortoiseGit的过程中,发下每次push或者pull都要重复输入账号密码,非常麻烦

在[系统盘]:\Users[你的用户名](比如C:\User\Administrator里面的gitconfig)下面,有一个gitconfig文件,这个是记录你的git配置信息的。

在该文件后面加上

设置完后,输入一次密码就不会再要求输入,但是会生成一个git-credentials文件,里面记录了你的用户名和密码

git-credentials文件,该文件明文记录了你输入的账号密码

gitlab下载文件有密码可以解码。根据查询网上相关公开信息显示gitlab下载文件点击解压密码按钮,就能看到解压密码。这需要迅雷知道密码才能显示。原理是,当知道密码的用户共享密码时,所有其他下载相同加密压缩包的用户都可以查看共享的密码。

git pull 和 git push 每次都需要输入密码解决方案如下:

$ ssh-keygen -p

如果原来有密码需要先输入旧密码,当提示你输入新的密码的时候,按enter就可以啦,继续确认enter就可以

➜ ~ git:(master) ✗ ssh-keygen -p

Enter file in which the key is (/Users/never/ssh/id_rsa): (注:此处按Enter)

Enter old passphrase: (注:此处需要输入旧密码)

Enter new passphrase (empty for no passphrase): (注:此处直接Enter)

Enter same passphrase again: (注:直接Enter)

Your identification has been saved with the new passphrase

严重参考: >

现在公司使用git来管理项目已经成为趋势,大多公司都用git替代了svn,git可以使用命令来进行各种 *** 作,让人看起来也很高大上,但也有很多人喜欢界面的方式来 *** 作git,即简单又高效。

本人也学习了git的命令,刚开始觉的还很拽,但工作中还是觉的界面比较直接,所以就用了TortoiseGit来辅助git的使用。

但使用TortoiseGit时有个很烦人的bug(有的人没有,不知道为什么),就是不会自动记录用户名和密码,每次都需要输入密码,很烦人,在网上搜索了一下,有以下解决方法:

在项目目录中右键--->设置---> git--->Edit local git/config 增加

在windows上建_netrc

在最后一行后输入ctrl+z,文件会自动保存并退出

再次在git上提交时就不用重复输入用户名密码了

以上就是关于git 解决拉取代码需要输入密码问题全部的内容,包括:git 解决拉取代码需要输入密码问题、【GIT】如何让git小乌龟工具记住Git账号密码 免多次登录、gitlab下载文件有密码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9478831.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存