GIT基础合作流程

合作开发流程:

  1. git fetch origin 获取新最新代码(建议是git pull origin)
  2. git branch features/abc 创建分支features/abc
  3. git checkout features/abc 切换到分支features/abc
  4. Coding...coding... 进行开发
  5. git fetch origin 开发完毕后, 获取服务器最新的状态到本地的远程仓库中
  6. git add 新增/修改过/删除掉的文件全路径, 注意可以用git status查看当前情况, commit的时候只会commit在status中显示绿色的文件, 而红色的文件是不会commit的, git add . 是会把所有文件都add的, 当有不想commit的临时文件时, 不要add . , 可git reset test.ini 把缓冲区的test.ini移出缓冲区(即不会提交)
  7. git commit 提交本次开发
  8. git merge origin/develop 合并最新公共分支到个人分支上, 如果有冲突就解决好冲突(冲突文件提示为”合并冲突于...”), 然后git add 继续合并
  9. git push origin features/abc:features/abc 向服务器提交本次开发(如果有冲突, 可以push -f强推, 不过慎重!!!)
  10. 在github等网站上点击”pull request”按钮来提交合并请求, BASE填写目标分支(如develop), compare填写即将要合并的分支(如feature/abc)

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据