git clone 指定分支操作

服务器迁移,而且原来本地开发是在同一个目录中切换不同的分支,感觉有点挫,于是打算一个文件目录对应一个分支,这样不会有太大的文件差异。

记录下来本次操作,可能以后还会用到。

git初始化一般是这样。

git init

git clone .git地址

之后重点来了,因为clone下来的一般为master分支,有可能不是想拉下来的分支。可以使用以下的方法

git branch -a 先查看当前远端分支情况

git  checkout origin/xxx  选择远端xxx分支

git branch xxx  创建本地xxx分支

git checkout xxx  选择新创建的分支就可以了。

---------------

当然还有更简单的方法。

直接指定clone某个分支即可:

git clone -b xxx .git地址

原文地址:https://www.cnblogs.com/emily1130/p/8242284.html

时间: 2024-11-04 17:01:43

git clone 指定分支操作的相关文章

git clone 指定分支 拉代码

1.git clone 不指定分支 git clone http://10.1.1.11/service/tmall-service.git 2.git clone 指定分支 git clone -b dev_jk http://10.1.1.11/service/tmall-service.git 命令中:多了一个  -b dev-jk,这个dev_jk就是分支,http://10.1.1.11/service/tmall-service.git为源码的仓库地址 原文地址:https://ww

git clone 指定分支的内容

使用Git下载指定分支命令为:git clone -b 分支名仓库地址 使用Git下载v.2.8.1分支代码,使用命令:git clone -b v2.8.1 https://git.oschina.net/oschina/android-app.git 原文地址:https://www.cnblogs.com/pansidong/p/9284967.html

Git 克隆指定分支代码

git clone 指定分支 拉代码 1.git clone 不指定分支 git clone  http://10.1.1.11/service/sz-service.git 2.git clone 指定分支 git clone -b dev_jk http://10.1.1.11/service/sz-service.git 命令中:多了一个  -b dev-jk,这个dev_jk就是分支,http://10.1.1.11/service/sz-service.git为源码的仓库地址 原文地址

git clone 指定的单个目录或文件夹

git clone 指定的单个目录或文件夹 针对自己的项目 方法一 基于sparse clone变通方法 创建一个空仓库 拉取远程仓库信息 开启 sparse clone 设置过滤 更新仓库 创建空仓库 mkdir devops cd devops git init # 初始化 拉取远程仓库信息 git remote add -f origin http://your/git/repo.git # 拉取远程仓库信息 开启 sparse clone git config core.sparsech

Git Command #05 分支操作

git branch 列出所有本地分支 不包含遠端分支 可查看目前所在分支 git branch [Branch] 建立分支,但維持在目前的分支 git branch [Branch] [Reflog] 將特定 Reflog 建立分支,維持在目前分支 git branch -d [Branch] 刪除該分支 無法刪除當前的分支 git branch -a 大专栏  Git Command #05 分支操作 列出所有分支 包含遠端分支 git checkout git checkout [Bran

git clone远程分支

有时git clone下来会出现很多branch,更麻烦的是如果主分支没代码那你就只能看到.git目录了.如下面的这个: $ git clonegit://gitorious.org/android-eeepc/mesa.git 发现本地就只有一个.git目录,那么这个时候就需要checkout了. 进入你的本地目录,如这个是mesa,利用 $ git branch –r 查看branch信息(当然你也可以用git show-branch查看,不过有时并不好用),获得如下branch信息: or

git学习(2)---分支操作

一.目的 本文将介绍git分支的操作,包括新建和删除分支.查看和切换分支.合并分支和合并冲突等内容. 本文涉及到的所有操作都是在Ubuntu14.04环境中进行的,git版本是1.9.1. 二.新建和删除分支 使用git branch name命令新建一个名为name的分支:使用git branch -d name命令删除一个名为name的分支. git默认的分支叫做master,在实际的项目中一般还会存在一个next分支.master分支作为主干版本,接受bugfix需求:next分支用来集成

git合并指定分支的commit到主干上

1.先切换分支到master git checkout master 2.目前正处于主干上,执行命令,将分支从最后一个commit合并到主干上 git rebase --onto cb4023015fff0d7fe6677bc24bd24deafe7a7d0e 3.如果只想合并指定commit,不包含其他commit的话,使用 git cherry-pick  cb4023015fff0d7fe6677bc24bd24deafe7a7d0e 二.合并分支A到分支B(此时B为master角色) 1

git clone 远程分支

现在 流行的版本控制工具 GIT,看到这篇文章是相信你 也git 已经有一定的了解了,那么我接下来要说下,怎么找到克隆先来的分支 当我们克隆一个项目时,克隆下来的也许和我们想要的有差别,我们需要的是分支上的项目,默认的master 并没有 我们可以进入到 项目目录 下 git branch –a 如图 现在当前目录下的所有分支 我么看到了所有的分支,其实这些分支已经下载到本地 git checkout origin/gh-pages 在返回文件看看是不是已经跟新了呢!