一、比如本地有一个project,如何push到远程仓库?一般是以下几个步骤 1、进入本地project的路径
cd D:/blog/Code
2、初始化git
git init
3、将本地项目工作区的所有文件添加到暂存区
git add .
4、将暂存区的文件提交到本地仓库
git commit -m “excu”
5、将本地仓库关联到github上
git remote add origin http://github.com/用户名/仓库名.git
6、将代码由本地仓库上传到Github远程仓库,在这里要注意下面会有叫你输入你的githu用户名和密码。
git push -u origin master
如果到这里,说明已经上传成功。
二、但前面的步骤一般会出现各种问题,下面针对各种问题列下解决办法 1、在前面步骤5会出现 这个意思就是远程来源已经存在,解决办法很简单:
git remote rm origin(删除关联的origin的远程库)
这时候,再执行前面步骤5就行了!
2、输入用户名和密码时候报错,或者是根本忘记了账号密码,出现认证失败
这个时候先尝试重新设置账号密码:
git config --global user.name [username]
git config --global user.password [password]
git config --global user.email [email]
如果重新设置的账号密码仍然不行,特别是出现以下这句报错信息,很可能因为要使用token密钥登录! 这个时候参考这篇博客即可: http://t.csdn.cn/BkxCc 这就纯属github搞事情。。。
3、git pull 或 git clone或git push出现以下错误: 这个一般是网络代理问题,参考这两篇博客可以解决: https://qingcha.blog.csdn.net/article/details/119956747 https://blog.csdn.net/Hodors/article/details/103226958
4、前面全都正确,还可能出现这个错误 这个原因就是,远程库和本地库代码不一致,比如readme不一致,解决办法只需要将远程库先同步到本地库即可(会自动合并代码,不用担心出问题),参考博客:https://blog.csdn.net/qq_39416311/article/details/102219428
|