• GIT 常用操作


    版本回退

    git reset --hard commit_id     退到/进到 指定commit的sha码强推到远程:

    git push origin HEAD --force

    创建tag

    git tag  //查看tag

    git tag test_tag c809ddbf83939a89659e51dc2a5fe183af384233    //在某个commit 上打tag

    git tag

    git push origin test_tag    //本地tag推送到线上

    git tag -d test_tag        //本地删除tag

    git push origin :refs/tags/test_tag //本地tag删除了,再执行该句,删除线上tag

    分支merge

    例:希望将分支 feature-1.0.0 的代码合并到 master

    git merge --squash feature-1.0.0,注意:squash前面是两个短杠

    git commit -m '修复了xxx'

    git push origin master,注意:推到GitHub则需要登陆一下

    输入 git log ,可以看到简洁的提交记录,log不再凌乱

    出patch

    git format-patch -1 (最后一次提交的commit)

  • 相关阅读:
    100篇论文
    Tengine vs openresty
    Dottrace跟踪代码执行时间
    Linux Server
    Linux+Apache+Mysql+Php
    linux+nginx+mysql+php
    tshark命令行的使用(转)
    tcpdump VS tshark用法(转)
    Lua语言在Wireshark中使用(转)
    doc-remote-debugging.html
  • 原文地址:https://www.cnblogs.com/wangjq19920210/p/16317069.html
Copyright © 2020-2023  润新知