【转载】Git拉取分支到本地
来源:互联网 发布:淘宝汽车用品店铺 编辑:程序博客网 时间:2024/06/05 10:40
假设你已经配置好了各种SSH Key之类并熟悉基本的git创建分支、提交分支命令。
比如下图共有2个分支,自己在一台未配置origin电脑上想要拉取某个分支(dev)到本地。
比如我想拉取dev到本地来
通常情况下,我会先直接尝试:git clone https://github.com/XXXX/nothing2/tree/dev.git
会报这种错误:fatal: repository ‘https://github.com/XXXX/nothing2/tree/dev.git/’ not found,
显然分支并不是有效的repository地址
于是尝试另外的方法
首先自己要与origin master建立连接:git remote add origin git@github.com:XXXX/nothing2.git
然后我们才能切换到其中某个子分支:git checkout -b dev origin/dev
可能会报这种错误: fatal: Cannot update paths and switch to branch ‘dev’ at the same time.
Did you intend to checkout ‘origin/dev’ which can not be resolved as commit?
原因是你本地并没有dev这个分支,这时你可以用git branch -a 命令来查看本地是否具有dev分支
我们需要:git fetch origin dev 命令来把远程分支拉到本地
然后使用:git checkout -b dev origin/dev在本地创建分支dev并切换到该分支
最后使用:git pull origin dev就可以把某个分支上的内容都拉取到本地了
原文链接:
http://blog.csdn.net/cgf1993/article/details/49073945
- 【转载】Git拉取分支到本地
- git 拉取某个分支到本地
- git 拉取某个分支到本地
- git pull拉取远程分支到本地
- git从远程到本地,拉取分支,拉取项目,从其它分支拉取,推送,同步的操作
- Git本地从某个分支上创建新分支以及拉取远程分支到本地分支
- git入门(3)-Git pull和git fetch从远程拉取分支到本地
- 拉取Gerrit分支到本地Review
- git拉取远程分支并创建本地分支
- git拉取远程分支并创建本地分支
- git拉取远程分支并创建本地分支
- git 拉取指定分支 pull 本地不存在的分支
- git拉取远程分支并创建本地分支
- git拉取远程分支并创建本地分支
- git 拉去远程分支到本地
- 指定git路径,拉取远程所有的分支到本地,脚本
- 指定git路径,拉取远程所有的分支到本地,脚本 2
- git 拉取分支
- 【Java核心计算 基础知识(第9版)】第5章 继承
- 关于map的学习
- Java 提高(1)----- java中的goto语句
- 浅析Linux下的桥接
- Kotlin学习之Range
- 【转载】Git拉取分支到本地
- Elasticsearch源码分析1-环境搭建
- 冒泡排序
- jquery 触发元素 a 的 click() 事件不生效 问题
- 【2017.2-2017.8】年总结---成长
- Redux总结4:bindactioncreators的用法
- 在word中方便的输入公式
- 操作帧缓冲:测试程序 struct fb_var_screeninfo struct fb_fix_screeninfo fix
- C/C++中数据类型的解析