git 查看远程分支、本地分支、创建分支、把分支推到远程repository、删除本地分支
1 查看远程分支
- $ git branch -a
- * br-2.1.2.2
- master
- remotes/origin/HEAD -> origin/master
- remotes/origin/br-2.1.2.1
- remotes/origin/br-2.1.2.2
- remotes/origin/br-2.1.3
- remotes/origin/master
2 查看本地分支
- shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (br-2.1.2.2)
- $ git branch
- * br-2.1.2.2
- master
3 创建分支
- shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (br-2.1.2.2)
- $ git branch test
- shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (br-2.1.2.2)
- $ git branch
- * br-2.1.2.2
- master
- test
线面是把分支推到远程分支
- $ git push origin test
4 切换分支到test
- shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (br-2.1.2.2)
- $ git branch
- * br-2.1.2.2
- master
- test
- shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (br-2.1.2.2)
- $ git checkout test
- M jingwei-server/src/main/java/com/taobao/jingwei/server/service/cmd/GetCustomerTarCmd.java
- M jingwei-server/src/main/java/com/taobao/jingwei/server/util/ServerUtil.java
- Switched to branch 'test'
- shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (test)
- $ git branch
- br-2.1.2.2
- master
- * test
M 表示cong 原来分支(上一次修改没有提交br-2.1.2.2)带过来的修改
5 删除本地分支 git branch -d xxxxx
shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (test)
- $ git checkout br-2.1.2.2
- M jingwei-server/src/main/java/com/taobao/jingwei/server/service/cmd/GetCustomerTarCmd.java
- M jingwei-server/src/main/java/com/taobao/jingwei/server/util/ServerUtil.java
- Switched to branch 'br-2.1.2.2'
- shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (br-2.1.2.2)
- $ git br
- * br-2.1.2.2
- master
- test
- shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (br-2.1.2.2)
- $ git br -d test
- Deleted branch test (was 17d28d9).
- shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (br-2.1.2.2)
- $ git br
- * br-2.1.2.2
- master
6 查看本地和远程分支 -a。前面带*号的代表你当前工作目录所处的分支
- remotes/origin/HEAD -> origin/master #啥意思呢?
”在clone完成之后,Git 会自动为你将此远程仓库命名为origin(origin只相当于一个别名,运行git remote –v或者查看.git/config可以看到origin的含义),并下载其中所有的数据,建立一个指向它的master 分支的指针,我们用(远程仓库名)/(分支名) 这样的形式表示远程分支,所以origin/master指向的是一个remote branch(从那个branch我们clone数据到本地)“
这个是执行 git remote -v 的结果,看出来origin其实就是远程的git地址的一个别名。
- $ git remote -v
- origin git@xxxx/jingwei.git (fetch)
- origin git@xxxx/jingwei.git (push)
- shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (test)
- $ git branch -a
- br-2.1.2.2
- master
- * test
- remotes/origin/HEAD -> origin/master
- remotes/origin/br-2.1.2.1
- remotes/origin/br-2.1.2.2
- remotes/origin/br-2.1.3
- remotes/origin/master
7 删除远程版本
- git push origin :br-1.0.0
- 删除远程分支
- git branch -r -d origin/branch-name
- git push origin :branch-name
git 查看远程分支、本地分支、创建分支、把分支推到远程repository、删除本地分支相关推荐
- linux 如何查看远程代码分支,linux看git 创建分支、删除本地分支、查看远程分支、本地分支例子...
1 查看远程分支 $ git branch -a * br-2.1.2.2 master remotes/origin/HEAD -> origin/master remotes/origin/ ...
- git 查看、创建、删除 本地,远程 分支
1. 查看远程分支 git branch -rorigin/master 2. 查看本地分支 git branch *master 注:以*开头指明现在所在的本地分支 3. 查看本地分支和远程分支 g ...
- git 查看远程分支、本地分支、创建分支、把分支推到远程repository、删除本地分支...
1 查看远程分支 $ git branch -a * br-2.1.2.2 master remotes/origin/HEAD -> origin/master remotes/origin/ ...
- git 查看远程分支、本地分支、删除本地分支
1 查看远程分支 [plain] view plaincopy $ git branch -a * br-2.1.2.2 master remotes/origin/HEAD -> origin ...
- git创建fork仓库和关联fork仓库 git提交新分支之git删除本地分支和git删除远程分支——git remote prune origin同步分支
git创建fork仓库和关联fork仓库 & git提交新分支之git删除本地分支和git删除远程分支--git remote prune origin同步分支 & 跨分支合并-新建分 ...
- Git查看本地分支、远程分支、所有分支
Git查看本地分支.远程分支.所有分支 查看本地分支 git branch 查看远程分支 git branch -r -r 表示 remote 查看所有分支 git branch -a
- Git查看、删除、重命名远程分支和tag
本文链接:http://zengrong.net/post/1746.htm 这篇文章记录我在使用git的过程中碰到远程分支和tag的相关内容,提纲: 查看远程分支 删除远程分支和tag 删除不存在对 ...
- Git查看、删除、重命名远程分支和tag【转】
转自:http://zengrong.net/post/1746.htm 本站文章除注明转载外,均为本站原创或者翻译. 本站文章欢迎各种形式的转载,但请18岁以上的转载者注明文章出处,尊重我的劳动,也 ...
- git显示服务器所有分支,git 查看所有远程分支以及同步
在多台电脑使用git管理开发分支的时候,会出现这样的情况.电脑A创建了分支1,并且push上了远程仓库. 电脑B本地clone仓库默认只会clone下master分支,而其他电脑A推送的分支是不会默认 ...
最新文章
- PCIPCIE MSI中断
- MongoDB_限制集(Capped)
- Android中实现调用摄像头拍照并显示在ImageView中
- win10+ubuntu双系统安装方案
- 解放双手,基于github travis-ci docker自动化部署java项目
- oracle浅析导致数据库性能问题的常见原因
- python绘制立体扇形_你不知道的4种方法:python方法绘制扇形
- 微信接口_收货地址共享
- python百度文库免券下载
- 基于RFID定位技术下的机房资产管理系统,RFID资产管理解决方案--新导智能
- 打造企业云三级火箭,EasyStack未来五年计划凸显雄心壮志
- 修改hosts文件屏蔽广告原理及实现
- 大数据离线阶段Day5之多彩缤纷数据源
- JavaScript测试题
- Error(15) 解决 sshd: no hostkeys available -- exiting.
- CoAP协议之初探(一)
- 二叉树、B树、B+树、红黑树 的 本质区别以及各个应用场景
- 微信文件撤回时间多长_微信消息怎么撤回?撤回时间限制是多久?
- HarmonyOS应用开发 — HelloWorld应用开发E2E体验
- 2020h黑苹果 y7000p_拯救者Y7000黑苹果升级macOS 10.15.4分享
热门文章
- mysql复制数据到同一张表
- 无需工具:腾讯视频.qlv格式转换成.mp4格式的方法!
- 阿里内网M8级别的“分布式到微服务”解密手册,学废了嘛
- seo是什么意思(seo专员是什么职业?)
- 【数据应用案例学习】(一)—— 基于用户画像的腾讯大数据防刷架构
- 黑苹果双系统安装教程macOS High Sierra 10.13.x
- huawei路由器NAT配置
- glibc 2.17升级2.28,gcc 4.8.5升级9.2.0,GNU Make 3.82 升级到4.2.1,安装bison
- 真 · 神经网络发明人福岛邦彦获奖,Schmidhuber、李飞飞点赞
- 全排列问题(AcWing 823. 排列)