拉取github指定分支上的代码

方法【推荐】

【0】git拉取远程代码

git clone https://xxx.git

【1】git拉取远程指定分支下代码(-b 分支名称)

git clone -b dev https://xxx.git
方法0

【1】拉取指定分支到本地分支,使用方法:

git checkout -b <本地分支名> origin/<想要拉取的远程分支名>

#例如:
git clone #从远程仓库中拉取指定的分支
git checkout -b dev origin/dev

提交本地分支到远程

本地和远程此时只有一个master分支 可以在本地建立一个新的分支并切换分支
切换分支 git checkout -b dev
然后git push origin dev 这样远程就有了一个新的分支了

方法1

1. 找一个干净目录,假设是git_work
2. cd git_work
3. git clone http://myrepo.xxx.com/project/.git #这样在git_work目录下得到一个project子目录
4. cd project
5. git branch -a,
'''列出所有分支名称如下:
remotes/origin/dev
remotes/origin/release'''
6. git checkout -b dev origin/dev  #作用是checkout远程的dev分支,在本地起名为dev分支,并切换到本地的dev分支
7. git checkout -b release origin/release  #checkout远程的release分支,在本地起名为release分支,并切换到本地的release分支
8. git checkout dev  #切换回dev分支,并开始开发

方法2

打开git bash,进入工作路径,比如E:/workspace/demogit init     #初始化当前目录为git仓库,该目录下会生成.git文件,一般情况不修改这个文件git remote add origin git@xxx    #连接githubgit fetch    #fetch 后可看见远程相关分支信息#(此时,git branch  看不到任何本地分支信息,本地master分支虽然默认分支,但需第一次commit后才会真正存在)
#在当前目录下随便建一个文件 test.txtgit add test.txt       # add 文件到暂存区git commit -m"first commit for init"   # 提交到本地版本库git branch -a    #此时,可以看见本地和远程所有的分支信息git branch  dev   #本地建立一个分支git branch --set-upstream-to=origin/dev dev    #将远程分支dev和本地分支dev关联git pull         #可拉取远程分支dev上的代码到本地并由本地分支dev管理 ;若远程和本地分支没有做关联,pull需要指定远程和本地分支信息git  rm  test.txt    #删除本地版本库中的test.txt文件,工作区的文件可手动删除

git拉取指定分支上面的代码 提交本地分支到远程相关推荐

  1. git从远程仓库拉取指定日期版本的代码到本地

    首先找到自己要获取的指定版本的id,点击复制按钮,复制ID,(或者本地通过命令git log --pretty=oneline也可以查看最近提交远程的版本) 如果本地没有拉代码,要先拉一下代码,拉代码 ...

  2. git 拉取指定远程分支的内容

    git 拉取指定远程分支的内容 git clone -b ants git@github.com:Ants-double/CareerJava.git git clone -b 远程分支名 仓库地址 ...

  3. git 拉取指定分支

    今天拉去项目的代码时,拉下来打开没有内容,只有 去项目仓库里面查看了一下,发现自己拉取的是master分支,而我是要克隆的是develop分支 git clone默认是拉去的master分支,如果想要 ...

  4. git 拉取指定的远程分支(三种方式)

    直接拉取 git clone -b ants git@github.com:Ants-double/CareerJava.gitgit clone -b 远程分支名 仓库地址 本地已经有相关的仓库代码 ...

  5. Git拉取指定远程分支

    方法一 git clone -b 远程分支名称 代码仓库地址 方法二 git init git remote add origin 代码仓库地址 # 与远程代码仓库建立连接 git fetch ori ...

  6. Git拉取指定的远程分支

    今天在一台新电脑上拉项目发现只有本地master分支,没有git仓库里的分支,试了好多种办法,终于找到一个有用的,记录一下. 在选定的目录下右击Git Bash 在Git Bash 中输入 git i ...

  7. git 拉取远端仓库_Git : 建立自己的本地仓库,并拉取远程代码

    1.新建自己的本地目录 [root@istester ~]# mkdir -p ~/istester_git [root@istester ~]# cd istester_git/ 2.拉远程仓库代码 ...

  8. 【git】 如何下载github上的代码到本地

    一:先找到想要下载的项目 例子: https://github.com/ranmaxli/JavaEETest 二. 1.点击(红圈部分) 2.下面有三种方式 1.通过https:就是直接复制网址 2 ...

  9. Git之拉取指定tag版本/切换指定tag代码

    前言 工作过程中,软件需要发布新版本,要求在git分支上打上tag,方便以后维护该版本软件程序. 一.tag命令简介 tag是git版本库的一个标记命令,指向了某个commit的指针,tag命令主要用 ...

最新文章

  1. 第二章:2.4 卷积性质
  2. Spring学习3之IOC创建对象的方式
  3. Win10自带的邮件客户端配置腾讯企业邮箱账号
  4. SRAM Controller
  5. Oracle一个中文汉字占用几个字节
  6. 暂停停止继续播放 0201 winform
  7. html改变占位字符的颜色,使用CSS更改HTML5输入的占位符颜色
  8. python调用http方法_python 使用poster模块进行http方式的文件传输到服务器的方法
  9. Nginx https configuration backed Certbot
  10. 十四、JS同步异步知识点,重点(Node.js-fs模块补充篇)
  11. python动态数据类型_[python学习手册-笔记]004.动态类型
  12. oracle normal索引类型,Oracle中有多少种索引类型?
  13. 70个晨会激励哲理小故事
  14. 联想启天M415台式机安装esxi找不到网卡的解决方法
  15. 2019 CSDN博客之星第三名,感谢各位支持
  16. 前端JavaScript+HTML
  17. 开关电源产生浪涌电流的原因
  18. 简单模拟快递单号查询页面展示
  19. 【数据结构】栈和队列的相同点和不同点
  20. win10 0x8007042b 安装1803更新 失败 竟然是sougou 搜狗拼音 输入法的问题,。。。

热门文章

  1. 抓取百万数据,我们深扒了风口上的OYO酒店
  2. 高防CDN好在哪里?哪些行业可以选择高防CDN?
  3. 什么是Hadoop?大数据与Hadoop简介
  4. oracle 不等于但包含空,sql语句不等于null
  5. 掌握这10条精进原则,成为一名更好的软件开发者
  6. ac1412. 邮政货车(插头DP)
  7. 关于DSP320F28335步进电机控制几个问题
  8. 50道简单家常菜~~~~~让你得意厨房
  9. Java基础知识(七)
  10. 【多元统计分析】因子分析——SPSS上机实验(过程+结果分析)