zoukankan      html  css  js  c++  java
  • Git 学习笔记之(四)在 linux 服务器上 通过 git 命令进行操作

    1、克隆指定 tag 或 branch 下的 github 下的 代码

    (1) git clone -b xxx yyy       xxx为 tag 或 branch 的名称,yyy 为 git 完整 URL

     示例中写明的是 从 consul 的 github 仓中下载 1.6.5 版本的代码。

     cd 到 含有 .git 的目录,使用 git show 可以看到如上图信息,显示的确是 v1.6.5 版本。

    (2) 迂回的方式进行 克隆

    a) git clone yyy    yyy 为 git 完整 URL

    使用该命令默认下载 master 下的代码到本地

    b) cd consul

    c) git branch -a    查看 consul 的所有分支

    其中  *master 表示本地已经有 master分支,且当前处于master分支下

    d) git checkout  -b kkkk   指定分支进行下载

    • git checkout yyy   时,提示错误,显然不能使用该命令,正确命令是下面那条
    • git checkout -b origin/1.7  表示检出 1.7 分支代码
    • git status   看当前处于哪个分支
    • git branch -a  下可以看到本地已经有两个分支 masterorigin/1.7  ,目前处于 origin/1.7 中

    e) git tag   显示所有 tag 分支

     f) git checkout -b tag

     从上图可以看出,当前处于 v0.1.0 tag 分支下

     2、git checkout xxx    切换本地分支,xxx 为本地分支名

     3、git branch -d  xxx  删除本地分支,xxx为本地分支名

     PS:删除之前,要求当前不处于要删除的分支

  • 相关阅读:
    PHP header函数设置http报文头示例详解
    在Windows下为PHP安装redis扩展
    CMD模拟http请求
    strstr使用
    memset使用
    QT修改应用程序图标
    纪念下自学QT 第十天 终于写成了串口调试助手
    QT设置textEdit光标到末尾
    QT设置TextEdit颜色
    QT设置QToolBar带有图标和文字
  • 原文地址:https://www.cnblogs.com/sandyflower/p/13546520.html
Copyright © 2011-2022 走看看