Git学习
学习Git网站:https://backlog.com/git-tutorial/cn/
将本地数据库推送到远程数据库中出错啦,正常步骤
Windows
请右击“tutorial”目录,然后选择“推送”。
在以下画面点击‘管理’。
将出现以下画面,在"远端"输入"origin",在"URL"输入上一页中生成的远程数据库的URL,然后点击"添加/保存"。这样,"origin"将被添加到远程列表,然后点击"OK"。
tips:
执行推送或者拉取的时候,如果省略了远程数据库的名称,则默认使用名为”origin“的远程数据库。因此一般都会把远程数据库命名为origin。
在“推送”画面的“远程”项目中,选择刚才追加的“origin”,点击“OK”按钮。当被要求输入用户名,请使用您的贝格乐用户名。
若下一个画面显示“成功”字样,就意味着您推送成功了。
But,我第一次输错用户名和密码了,结果出现以下:
fatal: Authentication failed for错误
解决办法:也就是用户名密码输错了,经过查查试试,解决办法为以下:
1. 打开Git Bash(之前有下载安装过的,直接搜索即可),就是类似命令窗口的exe。
2. cd到你放数据的目录
3.push结果出错,就是找不到该项目的意思,因为还是我密码用户名输错了哈哈哈
4. 好的,重点来了,就是输入git config --system --unset credential.helper
5.OK返回到小乌龟,继续试试push,然后会让你重新输入用户名和密码!这次我不会再输错了!!!好滴,看结果
成功!!!试图查看原理是什么,说实话看不懂。。。。sorry
以后不用再次输入用户密码的方法:
git config --global credential.helper store
git pull
回车之后需要输入用户名和密码,以后就不用啦,因为这一步会在用户目录下生成文件.git-credential记录用户名密码的信息。