zoukankan      html  css  js  c++  java
  • git进阶(分支与标签管理)

    master为项目的主分支,指向项目版本,HEAD为项目的主支线最新版本指针,指向主支线名

    git checkout -b dev    //创建dev分支并切换到分支下,等价于:
    git branch dev    //创建分支
    git checkout dev    //切换分支
    git branch    //查看当前分支
    git merge dev    //先切换到其他,然后把dev分支合并到当前分支下
    git branch -d dev    //删除dev分支
    git log --graph --pretty=noline --abbrev-commit  //带参数的git log命令,查看分支历史
    git merge --no-ff -m "版本信息" dev  //合并时加--no-ff参数禁用fast forward模式,
    git stash  //暂存当前分支
    git stash list  //查看暂存(stash)区的状态
    git stash pop  //恢复暂存(stash)区内容并删除,等价于:
    git stash apply  //恢复暂存区内容
    git stash drop  //删除暂存区内容
    git remote -v  //查看远程库信息,-v详细显示
    git push origin dev  //推送dev分支到远程仓库

    git tag  //查看所有标签
    git tag <tagname>  //当前版本设置标签
    git tag <tagname> commitID  //指定版本设置标签
    git show <tagname>  //查看指定标签信息
    git tag -d <tagname>  //删除标签
    git push origin <tagname>  //推送指定标签到远程仓库
    git push origin --tags  //推送所有标签到远程仓库
  • 相关阅读:
    设计模式----工厂模式
    设计模式----简单工厂
    log4net使用详解
    link/Extended dependency 无法显示连接
    Abp框架之执行Update-Database 命令系列错误
    Index API
    使用Java客户端操作elasticsearch(二)
    elasticsearch之分词插件使用
    使用Java Low Level REST Client操作elasticsearch
    js如何获取隐藏的元素的高度
  • 原文地址:https://www.cnblogs.com/zhenxianluo/p/6019082.html
Copyright © 2011-2022 走看看