zoukankan      html  css  js  c++  java
  • git 常用命令

    Ø 创建tag

    git tag -a V1.2 -m 'release 1.2'

    上面的命令我们成功创建了本地一个版本 V1.2 ,并且添加了附注信息 'release 1.2'

    Ø 查看tag

    git tag

    要显示附注信息,我们需要用 show 指令来查看

    git show V1.2

    但是目前这个标签仅仅是提交到了本地git仓库.如何同步到远程代码库

    git push origin --tags

    如果刚刚同步上去,你缺发现一个致命bug ,需要重新打版本,现在还为时不晚.

    git tag -d V1.2

    到这一步我们只是删除了本地 V1.2的版本,可是线上V1.2的版本还是存在,如何办?这时我们可以推送的空的同名版本到线下,达到删除线上版本的目标:

    git push origin :refs/tags/V1.2

    如何获取远程版本?

    git fetch origin tag V1.2

    Ø 删除分支

    删除远程分支

    git push origin --delete oldBranchName(分支名字)

    删除本地分支

    Git branch -d oldBranchName(分支名字)

    Ø 代码提交规范

    git commit -m 'type:commit content'

    type:

    feat:新功能(feature)

    fix:修补bug

    docs:文档(documentation)

    style: 格式(不影响代码运行的变动)

    refactor:重构(即不是新增功能,也不是修改bug的代码变动)

    test:增加测试

    chore:构建过程或辅助工具的变动

    Ø 更改分支名称

    将本地分支oldbranch切一个分支到本地

    git branch -m oldbranch newbranch

    删除远程分支

    git push --delete origin oldbranch

    将本地新分支推送到远程

    git push origin newbranch

     

     

     

     

  • 相关阅读:
    HDU2024 C语言合法标识符
    HDU2044 一只小蜜蜂…(简单递推)
    HDU2023 求平均成绩
    CodeForces 1185C1 Exam in BerSU (easy version) (贪心,排序)
    题目梳理(一)(2019.07.06~2019.07.20)
    Codeforces Gym 100989F(STL: map)
    UVA 10815 Andy's First Dictionary(STL: set)
    HDU2020 绝对值排序
    周二——4.2
    周一——4.1
  • 原文地址:https://www.cnblogs.com/mumusen/p/10528462.html
Copyright © 2011-2022 走看看