git clone

作者: STONEsh | 来源:发表于2018-11-22 09:21 被阅读11次

1、git clone 的理解

git clone默认会把远程仓库整个给clone下来 ,只能clone远程库的master分支并在本地默认创建一个master分支 ,无法clone所有分支,若想要其它分支的内容,如下:

在新的文件夹下(app)利用命令 git clone xxxxxxxx.git ,这样在app目录下得到一个子目录(project);
cd project
git branch -a   可以查看到所有的分支, remotes/origin/dev  、 remotes/origin/release
git checkout -b dev origin/dev,作用是checkout远程的dev分支,在本地起名为dev分支,并切换到本地的dev分支
git checkout -b release origin/release,作用参见上一步解释
git checkout dev,切换回dev分支,并开始开发。

git clone默认会把远程仓库整个给clone下来
但只会在本地默认创建一个master分支
如果远程还有其他的分支,此时用git branch -a查看所有分支:

$ git branch -a

*master

remotes/origin/HEAD -> origin/master

remotes/origin/python_mail.skin

remotes/origin/vip

能看到远程的所有的分支,如remotes/origin/python_mail.skin 可以使用checkout命令来把远程分支取到本地,并自动建立tracking

$ git checkout -b python_mail.skin origin/python_mail.skin

Branch python_mail.skin set up to track remote branch python_mail.skin from origin.

Switched to a new branch 'python_mail.skin'

或者使用-t参数,它默认会在本地建立一个和远程分支名字一样的分支
$ git checkout -t origin/python_mail.skin

https://www.cnblogs.com/moranhuishou/p/7668481.html

相关文章

  • Git Bash使用随记

    clone 代码 git clone git@xxxxxx默认master分支 clone 指定分支代码 git ...

  • git基础操作

    基本: 从master分支clone git clone地址 从指定分支clone git clone -b 远程...

  • Git常用命令(二)

    1、git clone 功能:克隆git仓。 格式:git clone url 用法: clone完成后,已经存在...

  • Git常用命令

    git clonegit clone git clone ssh://git@xxx.xxx.git克隆远程到本地...

  • gitlab

    git clone 不指定分支 git clone 指定分支

  • git 常用命令

    1、clone项目 git clone 仓库地址 直接clone指定分支git clone -b 分支名 仓库地址...

  • EOS开发环境搭建 EOS笔记

    git clone 首先选择好想要存放的目录,然后使用如下git命令clone项目。 $ git clone ht...

  • git远程操作

    git clone 基本命令git clone <远程版本库> <本地目录名> git clone支持多种协议,除...

  • git常用命令

    git init: git初始化,并生成.git文件; git clone : 克隆项目例: git clone...

  • 关于Git命令

    1:克隆项目git clone XXXX(项目地址)例子: git clone git://git.kernel....

网友评论

      本文标题:git clone

      本文链接:https://www.haomeiwen.com/subject/ucpkqqtx.html