git相关
如何上传自己的项目
- 首先进入你的github先创建一个仓库,复制ssh连接
- 随便找个目录,
git clone +你的ssh连接地址
拉取远程仓库到本地 - cd进入本地仓库目录
- 将所需要提交的项目文件复制进本地仓库,再
git add .
代表将仓库所有文件放置暂存区; - 之后再提交
git commit -m "描述信息"
git push -u origin master
把本地仓库push到github上面,此步骤需要你输入帐号和密码
# 拉取篇
提交篇
提交自己分支代碼到远程自己分支
首先在clone项目用idea打开后,我们是在master分支上,这时我们想将自己在本地创建的分支推送到远程,该怎么做呢?
修改一个不起眼的小文件,再add->提交->push;
合并自己分支到其他分支上(比如master)
-
直接先转到master上,再拉取master代码,之后再转到本地分支上(不推荐)
- 这种情况有弊端,当你在本地分支上有修改但未提交时,你转到master上拉取完代码后可能会发生一点小冲突,所以不建议这么搞
当前master分支
当前dev分支
之后从本地分支转到master分支上,再拉取新代码
遇见master上的修改碰见自己本地分支未提交的修改,反正就是会遇到很多问题.
-
先在本地分支上提交真正需要提交的文件,再stash更改后转到master,再拉取master代码,之后再合并(推荐)
- 好处: 可以防止人家master代码更新后跟你的在本地分支进行的暂未提交的修改产生冲突,如果是与已提交的修改发生冲突那就没办法了,只能解决了