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分支,并切换到此分支

 

posted @ 2019-07-26 17:22  0giant  阅读(183)  评论(0编辑  收藏  举报