理论上改代码前要pull一次,然后在push前在pull一次
改代码前pull一次是为了获取最新的同步,但是coding也是需要时间的,难保敲代码的这段时间没有人动远程仓库的东西,所以在改完代码要push的时候也应该再pull一下看有无冲突,把冲突解决了再push
①首先切换到要code的分支,比如dev分支
代码语言:javascript复制git checkout dev
②首先pull一次
代码语言:javascript复制git pull
如果是特定分支,比如dev分支
代码语言:javascript复制git pull origin dev
这样就可以获取到最新的更新并合并到当前分支
然后开始敲键盘码代码……
③将所有修改的文件添加到暂存区
代码语言:javascript复制git add .
④提交更改,如果需要可以备注更改信息,比如修改了无法跳转页面的bug
代码语言:javascript复制git commit -m "修改了无法跳转页面的bug"
⑤然后再一次pull,如果木有冲突就push,默认推送到master
代码语言:javascript复制git push
推送到指定分支
代码语言:javascript复制git push origin dev
如果有冲突,改好代码后回到第③步