zoukankan      html  css  js  c++  java
  • git 常见命令,规范 整理

    1. move commit to stage area(把本地的1个commit还原到 暂存区) git reset --soft HEAD~1
    2. 把其他的commit的合并到现在到分支:git cherry-pick <commit id>
    3. 合并 本地的 commit git rebase -i HEAD~n (n就是最近的几条 commit)
    4. 把当前的修改隐藏起来,git stash, 把刚刚的隐藏,显示弹出,git stash pop(可以用于本地修改前后的对比,比如性能更改的前后对比)
    5. 撤销某次提交: revert;如果发现以前 有一次 错误的 提交,则可以通过 git revert <commit id>,对之前指定的(通常就是错误的)提交代码,给还原,这操作会生成一个新的 commit,所以其他开发成员,直接pul即可,可参考 : https://blog.csdn.net/u013066244/article/details/79920012
    6. 本地分支 合并 远端 master : git pull origin master 这样可以 省去 1⃣️git checkou master --> 2⃣️git pull --> 3⃣️git checkout 刚刚的分支 --> 4⃣️git merge master,    一行命令 基本等于 4行命令,(这里其实本地的master还未更新到origin/master,所以也 还是有些不一样)

    -------------------------------------

    git 提交规范
    feat: 新增feature
    fix: 修复bug
    docs: 仅仅修改了文档,比如README, CHANGELOG, CONTRIBUTE等等
    style: 仅仅修改了空格、格式缩进、都好等等,不改变代码逻辑
    refactor: 代码重构,没有加新功能或者修复bug
    perf: 优化相关,比如提升性能、体验
    test: 测试用例,包括单元测试、集成测试等
    chore: 改变构建流程、或者增加依赖库、工具等
    revert: 某个制定commit的回滚

  • 相关阅读:
    scroll-behavior 让滚动更顺滑
    CSS3实现类似装订(缝纫)效果
    hadoop伪分布安装
    开始hadoop
    Boostrap 模态框 水平垂直居中问题
    ASP.NET MVC 下 引用阿里巴巴和IconFont字体路径404问题
    ajax 初始化请求前携带参数
    边框圆角方法
    DIV 清除样式浮动万能代码
    ASP.NET MVC 增强Convert用法+【分页2】
  • 原文地址:https://www.cnblogs.com/zhilingege/p/9619349.html
Copyright © 2011-2022 走看看