一文教你如何将自己的本地文件项目上传到github中!

第一步:新建项目一文教你如何将自己的本地文件项目上传到github中!
第二步:
一文教你如何将自己的本地文件项目上传到github中!
第三步:
一文教你如何将自己的本地文件项目上传到github中!
上面部分是在github上完成的,下面需要一个辅助软件git shell,用它来写命令语句,将你的本地项目push到github中。
安装git shell过程中,一直next就可以。若想自定义保存位置,在一开始选择自定义保存的路径哦~安装完如下:
一文教你如何将自己的本地文件项目上传到github中!
然后双击git-bash,出现下图:
一文教你如何将自己的本地文件项目上传到github中!
比如我想把E盘下的一个项目文件push上去,路径是:E:\mygithub
则需要切换到该路径下:
一文教你如何将自己的本地文件项目上传到github中!
在git上的操作正式开始了…
1.输入git init,会在原来的项目文件中生成.git文件夹,如下图:
一文教你如何将自己的本地文件项目上传到github中!
一文教你如何将自己的本地文件项目上传到github中!
2.输入 git add .将所有文件添加上去:
一文教你如何将自己的本地文件项目上传到github中!
3.输入git commit -m “first commit”。若出现错误,可根据提示错误,会让你先输入邮箱以及账户,然后再执行该操作即可。
一文教你如何将自己的本地文件项目上传到github中!
引号的内容任意,这是方面在github说明记录的(见下图,等最终步骤成功push上去后会出现)
一文教你如何将自己的本地文件项目上传到github中!
4.输入
git remote add origin+自己的仓库.git(即一开始复制保存的地址)

一文教你如何将自己的本地文件项目上传到github中!

下方错误警告!!!谨慎操作

5.输入git push -u origin master,结果出现了下面的错误…
一文教你如何将自己的本地文件项目上传到github中!
网上搜到解决办法:是因为github上有一个README.md 文件没有下载下来 。要先 git pull --rebase origin master ,然后git push -u origin master,结果,又出现了下面的问题…
一文教你如何将自己的本地文件项目上传到github中!
于是根据https://blog.****.net/aiming66/article/details/81051428
中的解决办法进行:
一文教你如何将自己的本地文件项目上传到github中!
结果又报错!
然后又重复上述问题中【因为github上有一个README.md 文件没有下载下来 。要先 git pull --rebase origin master ,然后git push -u origin master】
输入git pull --rebase origin master ,然后git push -u origin master
一文教你如何将自己的本地文件项目上传到github中!
终于解决啦!最终将本地文件上传到了github中~
一文教你如何将自己的本地文件项目上传到github中!
第二遍练习,争取避免bug
就在我练习第二遍操作的时候,不知道何时git push origin master出现了下面的情况~
一文教你如何将自己的本地文件项目上传到github中!
于是网上解决办法:https://blog.****.net/qq_42469247/article/details/88901756
一句 git rebase --abort 搞定:
一文教你如何将自己的本地文件项目上传到github中!
第二遍操作,需要先git remote rm origin,在执行git remote add origin +(http+…+仓库/.git)
一文教你如何将自己的本地文件项目上传到github中!
又到了上述关键时刻:不要输入git push -u origin master
要先git pull origin master
若有readme情况下,先执行git pull --rebase origin master
在执行最终命令:
git push origin master
成功!

总结:
在git-bash中打开,切换到上传项目所在路径(cd …)
git init
git add .
git commit -m “first commit” -------有时候显示 为空,说明你提交的文件在原基础上没有变动
git remote add origin +(http+…+仓库/.git) 若已经存在,先git remote rm origin,在执行该语句。

(有readme的情况下)
git pull origin master
git push origin master
会报错,应改为:
git pull origin master
git pull --rebase origin master
git push origin master

希望本篇文章可以帮助到大家~ 转发支持!谢谢喽~