因为电脑重装了系统的缘故,Git软件也重新安装了。
由于个人习惯性,忘了安装完Git需要做以下配置。
git config --global user.name "你的名字或昵称"
git config --global user.email "你的邮箱"
就直接打开Git Bash进行了Git Clone命令。结果,就跳进了下面的坑。
查了下网上相关资料,基本都是说重新设置用户信息,就可以正常了。(也就是如下设置)
git config --global user.name "你的名字或昵称"
git config --global user.email "你的邮箱"
可是,我重新尝试了好多遍,都还是不行。
最后,找到了网上一篇“fatal: Authentication failed for码云的解决办法”的文章。按照上面的方法,在Git Bash里执行了下面的命令
git config --system --unset credential.helper
然后,再继续clone代码,此时,就会出现要求提交你码云用户名的命令行
Username for ‘https://gitee.com’:
输入自己在码云上的用户名,回车,在弹出的密码输入框中正确输入密码,就能正常Clone了。
以下是我个人的一个流程截图
当然,现在是每次执行clone、pull、push操作时都是需要填写账号密码的,为了不那么麻烦,只需在项目目录下执行以下指令:
git config --global credential.helper store
此时,会在你本地生成一个文本,用于记录你的账号和密码。
再操作一次git pull(clone 或 push)操作后,它会提示你输入账号密码,这一次输入成功后,就不需要再次输入密码了。
总结:因为个人对Git不是特别熟悉,所以,在某些细节方面很容易犯错,在以后使用上还是需要注意点。