本地代码提交到码云

本地代码提交到码云

远程仓库创建好了,本地代码也写好了,准备提交。然后考验来了

本地代码提交到码云_第1张图片
1、2步骤没有问题,走完了。当执行第三步的时候,出现了一些列问题

直接执行 git push
本地代码提交到码云_第2张图片
系统会提示,让你执行它这个 git push --set-upstream origin master
执行完之后,顺利的话就能提交了,不顺利的话就继续报错

不顺利了

在这里插入图片描述
说你仓库地址 403,咋办。
1、如果是用 ssh,那么没办法,只能去配置公钥了。具体怎么配置我这就不展开说了。重点说用 https的
2、用https的:一般会让你输入用户名跟密码
先执行 git config --system --unset credential.helper 这个命令的作用是清除之前的user.name 和 user.email的缓存。执行完之后发现又报错了
在这里插入图片描述
报错说没有权限。啊啊啊。开什么玩笑,我自己的仓库我还能没有权限吗 ???
最简单的办法,
本地代码提交到码云_第3张图片
用管理员身份运行,然后进入到项目文件中,再去执行 git config --system --unset credential.helper
到这里,就离成功不远了,之后再执行 git push 它会让你输入你的 github 账号和密码,准确输入用户名跟密码之后就能提交了。完结,撒花。

但是,这样有个弊端,就是每次提交代码的时候都要输入用户名跟密码,比较麻烦。我们给它设置一个缓存,这样就不会再需要重新输入了

设置缓存

本地代码提交到码云_第4张图片

你可能感兴趣的:(git,github)