工做经常使用git操做

前言

以前司尘呆呆也有分享过有关git的文章很久之前看着惨不忍睹也没有重点,git是咱们在工做之中必会用到的东西,可不要用到时还去查太影响工做效率了,此次在这边总结一下,就分两块吧前半部分稍微详细的介绍一下git,而后后面部分就说起一下工做之中用到比较多的git操做以及流程,心急的小伙伴能够直接跳到第二部分。git

我是前半部分

何谓git

git无非就是一个团队的代码管理工具,咱们更新、合并代码就很是的便利,git将咱们的工做区域划分为了四块。web

  • 本地工做区(workspace) 咱们能够经过 git clone 地址将仓库代码down到本地编辑器

  • 暂存区(index)工具

    咱们经过 git add . .的话就是添加当前目录下全部文件,能够将咱们本地的文档放到咱们的暂存区spa

  • 本地仓库(Repository) 经过 git commit -m '注释内容'操做放到咱们的本地仓库code

  • 线上仓库(remote) 咱们经过 git push orgin 分支名 推送,通常的远程仓库名会默认为orgin,若是咱们是在本地写的代码就要先链接远程仓库在进行操做git remote add origin 仓库地址,同时咱们也能够经过git remote -v查看远程仓库地址。 这边就只写这么多了那么咱们来看今天小编总结的重点cdn

工做中的git流程规范

咱们开发的时候都会有一个总的开发库咱们基于他去进行一个开发这边假设是masterblog

新建分支

咱们首先要拿到仓库最新的一个代码ci

  • git checkout master 切到主分支
  • git pull 更新分支代码
  • git checkout -b dev 新建分支

提交分支

当咱们完成了本身的功能以后,提交本身的分支,注意注释这一部分也很重要开发

  • git add .
  • git commit -m 'sichen achieve choosetag'
  • git push orgin dev

合并分支

当咱们要开发新的功能时,咱们要一样的更新一下主分支而后将主分支代码合并到本身分支上,更新上面写了而后直接莽合并,咱们在本身分支下执行

  • git merge master

日常用的比较多的就是这两块 还有一些git操做小编就列举一下(括号表明加上他时对应括号里面的状况)

  • git branch (-r) ——查看本地全部分支(查看远程仓库全部分支)

  • git branch name ——建立分支

  • git branch -d name ——删除本地分支

  • git checkout -b name> ——(建立并)切换到目标分支

相关文章
相关标签/搜索