首先,你要进入localhost目录下,然后 进入你的项目目录下,然后右击鼠标,选择GIt Bash Here,然后再主分支上输入git pull,然后输入git checkout dev进入本地分支,dev是我的本地分支的名,然后输入git merge master将pull下来的代码整合到本地分支上,然后看一看有没有冲突,有冲突就去解决冲突,没有的话,就直接输入git add . ,add后面有个点,然后输入git commit -am '标注信息',提交,然后输入git checkout master 切换到主分支,然后输入git merge dev将提交的代码合并到主分支上,最后git push,进行上传,这里提醒一下,尽量在每一条语句之后都输入git status看下状态,下面是整理的:
//主分支 master
$ git pull //下载代码
$ git checkout dev //切到本地分支
//本地分支 dev
$ git merge master //将pull下来的代码整合到本地分支上
//然后这时要去开发软件上查看一下代码有没有冲突,有就解决冲突,没有就继续下面的命令
$ git add . //将修改的代码添加到本地分支上,注意:add 后面有个点(.)
$ git commit -am ‘标注信息’//提交代码到本地分支,标注信息就是对修改内容的解释,好像不能为空
$ git checkout master //切换到主分支
//主分支 master
$ git merge dev //将本地分支的代码合并到主分支上
$ git pull //再pull一下的目的,是防止这段时间又有人提交代码,尽量先pull一下
$ git status //查看一下状态,是否是最新的,不是的话,要继续进行之前操作
$ git push //将代码上传
这样就成功过上传、下载代码了
注意:在每一命令行执行完之后,都尽量进行git status一下来看一下状态
个人常用,目前没有问题,如有不对或者更好的,请指出,谢谢