• git 命令


    参考地址:http://www.softwhy.com/article-8498-1.html

    1. git checkout

    一.命令概述:

    众多教程将此命令翻译成"检出",比如检出某分支。

    由于本人英文水平有限(良心话)不能理解它的含义,当然这也不是我们所深究的重点。

    作用综述如下:

    (1).切换或者新建分支。

    (2).将暂存区或者指定commit内容覆盖到工作区。

    此命令总体功能大致上述两条,当然由于参数的不同,功能在细节上会有所不同。

    二.切换或者新建分支:

    首先查看一下当前项目的分支:

    [Shell] 纯文本查看 复制代码
    1
    $ git branch

    代码运行效果截图如下:

    a:3:{s:3:"pic";s:43:"portal/201807/16/002406pvkz0yaekvihvzlk.jpg";s:5:"thumb";s:0:"";s:6:"remote";N;}

    当前位于Develop分支,下面切换到master分支:

    [Shell] 纯文本查看 复制代码
    1
    $ git checkout master

    代码运行效果截图如下:

    a:3:{s:3:"pic";s:43:"portal/201807/16/002619ol2zppw2k0o66ek4.jpg";s:5:"thumb";s:0:"";s:6:"remote";N;}

    可以看到现在已经切换到master分支。

    默认状态下,新建分支并不能自动切换到此新分支下,代码如下:

    [Shell] 纯文本查看 复制代码
    1
    $ git branch newBr

    新建newBr分支,但默认不会切换到此分支,图示如下:

    a:3:{s:3:"pic";s:43:"portal/201807/16/002727vy8edhkc26cwvc22.jpg";s:5:"thumb";s:0:"";s:6:"remote";N;}

    我们也可以在新建分支的同时切换到此分支:

    [Shell] 纯文本查看 复制代码
    1
    $ git checkout -b newBr2

    代码运行效果截图如下:

    a:3:{s:3:"pic";s:43:"portal/201807/16/003043biaoaj7hg3ah1sss.jpg";s:5:"thumb";s:0:"";s:6:"remote";N;}

    上述代码实现新建newBr2分支,并切换到此分支

  • 相关阅读:
    项目Beta冲刺(团队) --1/7
    Beta:凡事预则立
    事后诸葛亮(葫芦娃队)
    项目问题回复
    Alpha冲刺阶段总结
    Alpha冲刺笔记十:第十天
    Alpha冲刺随笔九:第九天
    项目测试用例
    Alpha冲刺随笔八:第八天
    项目Beta冲刺(团队2/7)
  • 原文地址:https://www.cnblogs.com/LUO77/p/11251711.html
Copyright © 2020-2023  润新知