日常工作中,个人总结的 - Git - 常用操作方法 (二)

706 阅读2分钟

1 .在公司完整的项目搭建环境下,作为团队其中一名开发者,本地分支日常工作上传代码,合并,以及修改bug后,pull远程最新的代码,本地分支push到远程dev的操作方法 ( 满足日常流程 )

   git branch  ------查看有哪些分支
   git branch dragon_branch  ------通常情况下我们 clone 远端项目到本地,都需要自己创建一个分支来开发 dragon_branch  
   git checkout dragon_branch ------ 切换到指定分支
   # 上面2个步骤可以简写 
   # git checkout -b dragon_branch
   # git branch -b dragon_branch ------ 删除dragon分支 一般很少用到

2.将更新添加到新建分支上

  • git status ----- 查看当前状态你会看到在命令行中出现你当前分支所动过的状态
  • git add . ------ 把你所动过的文件存放在暂存区
  • git commit -m "一些注释" ------ commit提交注解一般都是当前修改内容的缩影
  • git checkout dev ----- 切换到本地d dev 分支,因为你克隆远端代码到本地,远程代码的dev会自动和本地dev分支关联
  • git pull ----- 将远程存储库中的更改合并到当前分支中,(当前分支自动与唯一一个追踪分支)
    或者:git pull origin dev ---- 取回远程主机的dev分支与当前dev分支合并 (origin/dev) 分支
  • git checkout dragon_branch ----- 切换到新创建的 dragon 分支
  • git rebase dev ------ 代码合并(把 dev 分支的代码合并到当前分支 dragon 上)
  • git checkout dev ---- 切换到新创建的 dev 分支
  • git merge --no-ff dragon_branch ----- 把 dragon 分支合并到当前 dev 分支中
  • git push origin dev ----- 将本地的 dev 分支推送到 origin 主机的 dev 分支,如果不纯在则新建
  • git checkout dragon_branch ------ push 完要有个良好的收尾记得把分支切换到到 dragon, 分支,下次可以继续在此分支开发避免遗忘

3.以后待续(三)


结语

249620372 前端交流QQ群(我们的宗旨是,为了加班,为了秃顶……,仰望大佬)