美文网首页
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.haomeiwen.com/subject/qtsqgctx.html