如何将本地项目Git初始化并提交远程仓库
参考:https://blog.youkuaiyun.com/chixi4397/article/details/100609741
https://www.cnblogs.com/xlhan/p/12652485.html
-
先在远程仓库(如Github/GitLab/BitBucket)创建项目
如下图:
-
打开Terminal终端,题外话:ZL建议使用熟悉Linux的朋友在Windows尝试一下cmder这个工具
安装参考:https://blog.youkuaiyun.com/weixin_42465125/article/details/88661583
-
切换到你的本地项目目录
-
初始化本地仓库
git init
-
添加文件到本地仓库
git add .
-
提交文件到本地仓库
git commit -m "init code"
-
到远程仓库的页面上,复制仓库地址 (LZ以配置好ssh, 故复制ssh形式的仓库地址)
-
添加远程仓库地址到本地仓库
git remote add origin {远程仓库地址}
-
获取远程库与本地同步合并(如果远程库不为空必须做这一步,否则后面的提交会失败)
git pull --rebase origin master
- push到远程仓库
git push -u origin master
或者 git push --set-upstream origin master -u是–set-upstream参数简写
11. 查看远程仓库【代码成功上传】
总结:从上面的操作可以看出,在第9步的时候,容易出问题,所以操作上我们可以稍微变化一下顺序,远程仓库建好后,先clone下来后,在初始化代码