git:拉库的指定分支
来源:互联网 发布:淘宝网宝宝床 编辑:程序博客网 时间:2024/06/05 01:17
总体流程:
1,进入一个空目录;
2,git init
3,git remote add -t 分支名bname origin git库地址 //此为最关键的一步
4,git fetch
5,git checkout bname
说明:
第3步中,包含两个重要行为:
1)给远程仓库地址取一个shortname;
2)仅track所指定的分支(注意:分支名必须是远程仓库的某分支名),可指定多个分支。
样例:
git 仓库地址:https://github.com/bvdberg/ctest.git
分支包含:
1) master
2) gh-pages
如果只想拉分支gh-pages,则为:
1, git init
2, git remote add -t gh-pages origin https://github.com/bvdberg/ctest.git
3, git fetch
4, git checkout gh-pages
执行完第2步后,查看.git/config,应有如下信息:
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true[remote "origin"] url = https://github.com/bvdberg/ctest.git fetch = +refs/heads/gh-pages:refs/remotes/origin/gh-pages[branch "gh-pages"] remote = origin merge = refs/heads/gh-pages
即,将使得第3步git fetch中,仅获取分支gh-pages。
其实很多git的操作,或往.git/config中写参数,或从./git/config中获取参数后进行进一步的处理。
即,将使得第3步git fetch中,仅获取分支gh-pages。
其实很多git的操作,或往.git/config中写参数,或从./git/config中获取参数后进行进一步的处理。
0 0
- git:拉库的指定分支
- git 拉取指定分支 pull 本地不存在的分支
- git clone 指定分支 拉代码
- git 拉取远程指定分支 pull本地不存在的分支
- git 拉取远程指定分支 pull本地不存在的分支
- 指定git路径,拉取远程所有的分支到本地,脚本
- 指定git路径,拉取远程所有的分支到本地,脚本 2
- git 拉取分支
- git 拉取分支
- 使用git checkout 指定git代码库上的指定分支
- git合并分支上指定的commit
- 使用git克隆指定分支的代码
- git获取指定的远程分支
- git clone 指定分支
- Git clone指定分支
- git 拉新分支、分支关联、合并分支、分支删除
- git 拉取所有分支
- Git拉取远程分支
- 游艇租用
- SSM搭建-Maven创建第一个web项目(22-1)
- 两个矩阵相乘—Strassen算法与传统算法(要求矩阵阶n为2的幂)
- tomcat添加https访问支持
- SSM框架项目搭建系列(五)—Spring之Bean的注解注入
- git:拉库的指定分支
- LeetCode No.45 Jump Game II
- The Suspects(并查集)
- i.MX6UL -- 架构图
- 手机设备、平板、桌面设备的相关信息
- apache缓存
- c#spinLock使用
- TypeScript 命名空间和模块
- 热点认证技术实现