Git使用:本地项目上传到github
1、首先用idea创建好自己的项目,写好自己的代码
2、在github上创建一个项目仓库,最好是和本地的项目同名。
创建项目的要点
- 第一个,我们在建立项目的时候需要选择会让你选择是否创建.gitignoe
选上就完事了,按照自己的语言来选,本宝宝选的是java,嘿嘿。license选不选都行。readme选一下。
- 第二个的话就是,先不要创建自己的分支,等我们一会把本地的代码传上来之后再去从master上拉出分支。
3、在本地代码的文件夹git bush一下,然后
- git init
- git add .
- git commit -m "哈哈哈哈想写啥就写啥"
- git remote add origin 你项目的地址
- git pull --rebase origin master
- git push -u origin master
这是我们第一次初始化时候要做的时候,之后提交代码的时候就不需要带上 -u,--rebase参数
注意:
- 创建一个 upStream (上传流),并将本地代码通过这个 upStream 推送到 别名为 origin 的仓库中的 master 分支上,-u ,就是创建 upStream 上传流,如果没有这个上传流就无法将代码推送到 github;同时,这个 upStream 只需要在初次推送代码的时候创建,以后就不用创建了.另外,在初次 push 代码的时候,可能会因为网络等原因导致命令行终端上的内容一直没有变化,耐心等待一会就好。
-
再一个如果执行git push -u origin master报错,就说明你看了前边的步骤创建了readme,但是却没有执行下拉代码的步骤,要养成良好的习惯,在push代码之前先 pull 一下github上的代码,防止版本超前