首先做准备工作,安装github客户端Git Shell和GitHub,GitHub用于界面化操作,本次主要说一下如果用命令行操作,1.打开Git Shell,进入本地项目库,cd F:gitdemo ,这里我的git本地仓库为F盘的git,demo为我的项目地址。2.demo的怎么来的?demo为github服务端的项目,可以有git命令拉取到本地仓库,方法:cd F:git 进入到本地git仓库 git clone http://gitlab.dev.ali.cn/boss/demo.git 回车,这样git服务端的demo项目便拉取到本地仓库3.拉取本地分支git branch 查看分支,并查看当前在哪个分支上如果当前有两个分支master和fenzhigit checkout master 切换到master分支上git branch dev 从master创建本地dev分支git push origin dev 这样远程仓库也有一个dev分支了4.更新本地mastergit checkout master切换到mastergit pull origin master 将远端master更新到本地5.主干合并到本地分支git checkout dev 切换到分支git merge master 将master合并到本地分支,此相当于svn的更新操作6.提交更新git add . 当前在fenzhi上,将本地分支变化的文件提交到栈存区git commit -m "注释" 提交到本地仓库git push origin dev 将分支提交到远端仓库现在如果有合并请求,可以去github网站找到dev分支,选取要合并到的主干,创建合并请求,主程审核后,无冲突,接受合并。
