------------------------------------------------------------本地环境无代码----------------------------------------------------
git clone url // clone服务器代码至本地环境 url无需使用任何符号包含
git checkout -b '本地分支名称' // 创建或切换到自己的分支 创建自己编写代码的分支环境
------------------------------------------------------------本地环境有代码----------------------------------------------------
git checkout dev // 切换到对应分支更新代码 dev为分支名称/对应自己所选分支
git pull origin // 更新服务器代码至本地环境
转入冲突易发区
------------------------------------------------------happy编写代码过程中--------------------------------------------------
代码提交步骤
① git add --all // all:修改过的所有文件
② git commit -m'更新' // -m '提交的备注信息' 使用单引号包含
③ git checkout dev // 切换到要提交到的目标分支 dev为分支名
④ git pull origin // 提交代码前先更新服务器代码至本地
⑤ git merge mine // 合并至本地跟开发分支 mine:本地分支
转入冲突易发区
⑥ git push origin // 提交代码
--------------------------------------------------------------冲突易发区---------------------------------------------------------
merge命令可能会产生冲突,git状态为Merging,需进入项目解决冲突,删除head信息。
执行命令git reset --hard FETCH_HEAD
或 git add --all
git commit -m '备注'
然后 git pull origin
git merge
--------------------------------------------------------------冲突易发区---------------------------------------------------------