方案一:使用暂存区(已经启用)
13. git status 看状态,变化的是否是自己修改的文件
14. git stash save “标识” 把当前修改的代码放入暂存区
15. git pull upstream develop 从远程主仓库develop分支拉下最新代码
16. git stash apply stach@{0} 拿出缓存区内容 git status pop
17. git statsu 查看自己的修改是否都存在
18. 如果有冲突,解决冲突
19. git add. 把修改的内容放入缓存区
20. git commit -m “提交内容” 提交代码 git commit --no-verfy -m “commit内容” 忽略提交
21. git push origin HEAD:分支名 推到自己的远程仓库
22. 找负责人合并
方案二:先推到自己的远程仓库
1.git status
2.git add.
3.git commit --no-verfy -m ‘描述’
4.git status
5.git pull upstream develop
6.解决冲突
7.git status
8.git add.
9.git commit --no-verfy -m “描述”
10.git push origin HEAD:分支名
合并分支
1.git pull (进入要合并的文件)
2.git brance -a(查看所有得到分支是否都pull下拉了)
3.git merge 分支名(使用merge合并开发分支)
4.git status(查看合并之后的状态)
5.解决冲突
6.git add 冲突文件(将冲突文件提到暂存区)
7.git commit -m ‘备注’ (提交合并之后的结果)
8.git push origin HEAD:分支名
目前在使用的流程:
git branch 看一下自己在那个分支
git branch name 创建一个name分支
git checkout name 切换到该分支
操作之后
git status
git add .
git commit -m ‘描述’
git status 看看还有没有其他修改的地方没commit
git pull origin 分支名 选择要合并的分支名
git status
可能有冲突,修改冲突
git add .
git commit -m “”
git status
git push origin HEAD 自己创建的分支名