检查分支
gitbranch
- 如果分支在master主分支,则需要新建分支
把修改后的代码迁移到新的分支
gitcheckout-bfeature-001
- 新建 feature-001 分支然后切换到这个分支
- checkout:切换到哪个分支
- -b: 新建分支
再次执行分支检查,查看是否在新分支上
gitbranch
查看有哪些文件被修改 或 新增了哪些文件
gitstatus
- 如果有新增或者修改,文件显示为红色
把所有的修改操作添加到暂存区
gitadd .
再次检查状态
gitstatus
- 这些文件全部显示为绿色
提交新分支到仓库
gitcommit-m“完成xxx功能开发”
- -m: 提交信息描述
再次检查状态
gitstatus
- 出现“nothing to commit,working tree clean” 说明分支代码已是最新
把本地仓库新分支远程推送到远程仓库
gitpush-uoriginfeature-001
把所有代码合并到dev分支上面
#检查所在分支gitbranch#如果不在dev切换到devgitcheckoutdev#检查是否切换成功gitbranch
从dev分支上把新分支代码合并
gitmergefeature-001
- 提示“1files changed, 10 insertions(+), 5 deletions(-)” 说明已经合并成功,dev分支代码已经变成最新的
把本地dev代码推送到远程仓库
gitpush