美文网首页
Git 使用指南

Git 使用指南

作者: 门捷 | 来源:发表于2019-12-21 09:03 被阅读0次

常用命令

  1. 查看

git log --graph
git reflog
git stash list

  1. 贮藏 stash(暂存)

git stash save -u "aaa"
git stash pop stash@{0}
git stash apply stash@{0}
git stash drop stash@{0} 这是删除第一个队列
git stash clear 注意这是清空你所有的内容

  1. 分支及合并操作

git checkout -b develop origin/develop
git rebase develop
git add . 若冲突解决后缓存后继续
git rebase --continue
git merge --squash feature-1.0.0
git push origin --delete dev20181018
git remote show origin
git remote prune origin

  1. 回滚 (默认--mixed)

git reset --hard FETCH_HEAD
git reset HEAD^
git revert -n 85623256
git push -f -u origin develop

提交规范

若使用 squash 的方式合并产生一条历史线,合并时标题要有明确的功能说明合并标识
变基获取 其他分支的修改

  • 变基的时候,我们要遵循一条准则:
    一旦分支中的提交的对象发布到公共仓库,就千万不要对该分支进行变基操作。
    变基一般为了获取其他分支的修改,可以理解为:
    “在develop分支重演你的提交”,“将当前修改变基到develop”, “当前的变动在develop上变基”
    首先切换到功能分支(即自己开发用的分支),

  • 用于说明 commit 的类别,只允许使用下面7个标识。

feat:新功能(feature)
fix:修补bug
docs:文档(documentation)
style: 格式(不影响代码运行的变动)
refactor:重构(即不是新增功能,也不是修改bug的代码变动)
test:增加测试
chore:构建过程或辅助工具的变动

squash 方式合并分支

image.png
image.png nv.jpeg

参考资料

《Git 常用命令清单》
《Gitflow工作流程》
《廖雪峰Git教程》
Learn Git

相关文章

  • 常用点

    git使用指南https://www.bootcss.com/p/git-guide/ pod安装https://...

  • git-flow使用指南

    git-flow使用指南 1.简介 git-flow是基于Git Flow工作流模型的工具,了解Git Flow ...

  • git使用指南

    git使用指南 1.新建一个“本地仓库”$ git init 2.配置仓库》告诉git你是谁git config ...

  • 带有照片的Latex简历模板

    项目地址 HowinLoo/ResumePhoto 宇宙使用指南 Fork → git clone WinEdt7...

  • sass/git/gulp

    sass用法指南sass语法 常用git指令git-book gulp详细入门教程gulp使用指南segmentf...

  • Git新手教程-什么是版本控制(一)

    前言 本来不打算写相关Git系列教程,因为网上已有廖雪峰老师的《Git教程》,及扔物线老师的《Git原理及使用指南...

  • git日常使用指南

    git日常使用指南 Git是使用广泛的分布式版本控制系统。版本控制,简单讲就是记录文件变更历史。使用Git可以处理...

  • 小白的git使用指南(二)

    前面的教程 小白的git使用指南(一) 主要写Git的安装与配置,本篇教程主要记述如何用git将写好的代码托管到G...

  • 基于SourceTree的git-flow使用指南

    基于SourceTree的git-flow使用指南 1. 设置用户名 首先来设置使用git时的姓名和邮箱,随便进入...

  • git-使用指南

    这里推荐一下外国友人的使用指南。做的非常棒。git 使用简易指南☜

网友评论

      本文标题:Git 使用指南

      本文链接:https://www.haomeiwen.com/subject/qtsqgctx.html