1,cd 进入远程项目代码所在的本地路径(例如:远程项目名Test,本地存放路径:E:\Demo\Test) 注意:斜杠

cd E:/Demo/Test

2,新建本地分支(例如:新建分支 t  )

git checkout -b t
注意:
git checkout命令加上-b参数表示创建并切换,相当于以下两条命令
$ git branch t
$ git checkout t

注:a,也可以远程新建分支然后拉到本地(例如:远程分支是demo)

git checkout -b demo origin/demo    //检出远程的demo分支到本地

b,切换分支;

git checkout master  //切换到demo分支

3,查看所有本地仓库分支和远程分支

git branch -al

注:a,前面带有remotes的分支都是远程分支。

b,星号(*)表示当前所在分支。

4,提交本地分支到远程分支

git push origin t:t

5,删除分支

git push origin --delete demo  //删除远程分支demo

注:也可以直接推送一个空分支到远程分支,其实就相当于删除远程分支:

git push origin :demo  //推送本地的空分支(冒号前面的分支)到远程origin的demo(冒号后面的分支)(没有会自动创建)

总结

查看分支:git branch创建分支:git branch <name>切换分支:git checkout <name>创建+切换分支:git checkout -b <name>合并某分支到当前分支:git merge <name>删除分支:git branch -d <name>  

git新建本地分支并推到远程分支相关推荐

  1. GIT 创建分支并推到远程分支

    前言 在GitHub或者码云上创建一个项目管理,已经存在主分支,现在需要创建一个其他分支: 具体操作如下: 查看分支情况 git branch git status 创建本地分支 git checko ...

  2. 使用git初始化本地仓库并提交到远程分支

    创建本地文件并提交到github远程分支,步骤如下: 1.通过github创建repository,本例中repository名称为maven_demo,工程为maven + spring + myb ...

  3. 创建局域网内远程git仓库,并将本地仓库push推到远程仓库中

    转自原文 创建局域网内远程git仓库,并将本地仓库push推到远程仓库中 1. 先远程登录局域网内服务器 2. 在服务器里 切换到某个文件夹下, 然后新建一个文件夹用作git仓库(文件夹名最好跟准备推 ...

  4. Git创建本地分支并拉取远程分支

    一.查看远程分支 1.使用如下git命令查看所有远程分支: git branch -r 2.查看远程和本地所有分支: git branch -a 3.查看本地分支: git branch 注意:在输出 ...

  5. git已经删除了远程分支,但本地环境仍能看到远程分支

    问题描述:已经在远程仓库将某一个分支(devlop)删除掉了,但是本地还能看到该远程分支 解决方法: 第一步:使用下述命令查看所有本地分支和远程分支 git branch -a 第二步:使用下述命令查 ...

  6. git提交项目到已存在的远程分支

    今天想提交项目到github的远程分支上,那个远程分支是之前就创建好的,而我的本地关联分支还没创建. 之前从未用github提交到远程分支过,弄了半个钟,看了几篇博文,终于折腾出来.现在把步骤整理下: ...

  7. Git查看、删除、重命名远程分支和tag【转】

    转自:http://zengrong.net/post/1746.htm 本站文章除注明转载外,均为本站原创或者翻译. 本站文章欢迎各种形式的转载,但请18岁以上的转载者注明文章出处,尊重我的劳动,也 ...

  8. eclipse使用git提交本地项目,提交至远程github上

    准备工作: 目的:eclipse使用git提交本地项目,提交至远程github上 eclipse版本:eclipse4.5  64位 jdk版本:jdk-1.7 64位 项目类型:maven web项 ...

  9. 找出本地分支正在跟踪哪个远程分支

    也可以看看: 如何查看哪个Git分支正在跟踪哪个远程/上游分支? 如何找出本地分支正在跟踪哪个远程分支? 我需要解析git config输出,还是有一个命令可以帮我做到这一点? #1楼 我用这个别名 ...

最新文章

  1. “突然忘记要干啥”有了科学解释!两组神经元在作祟,南大校友一作 | 哈佛医学院多伦多...
  2. 什么是Servlet?
  3. 记录完全分布式开发zookeeper hadoop flume kafka hbase
  4. FTP在aliyun上使用经验
  5. 常用的函数式接口_Function接口练习_自定义函数模型拼接
  6. hadoop练习处理地震数据
  7. sklearn自学指南(part33)--流形学习
  8. 中专科学计算机应用基础试题及答案,职业中专《计算机应用基础》期中考试试卷...
  9. 接收二进制数据_详解前端websocket原理之数据传输协议
  10. Linux centosVMware shell编程 for循环、while循环、break跳出循环、continue结束本次循环、exit退出整个脚本...
  11. linux内存管理(六)-伙伴分配器
  12. 教育学考研跨考计算机,某985计算机专业,想要三跨北师大教育学,会不会很难?...
  13. 升压和升降压拓扑中IDC与IO的关系推导 // 《精通开关电源设计》P41式2-2
  14. 十分钟学会摩尔斯密码
  15. ubuntu下配置vscode和opencv4要点记录
  16. mysql master sevler_零零星星
  17. C++中vector<int> nums和vector<int> nums的区别
  18. Java线程池的四种创建方式
  19. 大盘点 | 性能最强的目标检测算法
  20. 第三次工业革命(四)

热门文章

  1. 如何使用CE提供的汉化文件
  2. oracle软件占多少内存,oracle 占用内存
  3. 安装完office后 在组件服务里DCOM配置中找不到
  4. 6月买股,12月买房?
  5. USB-RS232转换器芯片的特点与优势
  6. 演讲者该注意什么----读“2008中国软件技术英雄会上海站流水帐”的一点感受
  7. 如何快速备考通过系统集成项目管理工程师考试
  8. 生成Doc文档的两种方法
  9. 丢鸡蛋 [Python3]
  10. C#,图像二值化(06)——全局阈值的大津算法(OTSU Thresholding)及其源代码