文档章节

git 查看远程分支、本地分支、创建分支、把分支推到远程repository、删除本地分支

Galy_绿
 Galy_绿
发布于 2015/12/20 22:05
字数 771
阅读 281
收藏 1
点赞 0
评论 0

版权声明:本文为博主原创文章,未经博主允许不得转载。

1 查看远程分支

[plain] view plaincopy在CODE上查看代码片派生到我的代码片 $ 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 查看本地分支

[plain] view plaincopy在CODE上查看代码片派生到我的代码片 shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (br-2.1.2.2)
$ git branch

  • br-2.1.2.2
    master

3 创建分支

[plain] view plaincopy在CODE上查看代码片派生到我的代码片 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

线面是把分支推到远程分支

[plain] view plaincopy在CODE上查看代码片派生到我的代码片 $ git push origin test

4 切换分支到test [plain] view plaincopy在CODE上查看代码片派生到我的代码片 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)

[plain] view plaincopy在CODE上查看代码片派生到我的代码片 $ 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。前面带*号的代表你当前工作目录所处的分支

[plain] view plaincopy在CODE上查看代码片派生到我的代码片 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地址的一个别名。

[plain] view plaincopy在CODE上查看代码片派生到我的代码片 $ git remote -v
origin git@gitlab.alibaba-inc.com:middleware/jingwei.git (fetch)
origin git@gitlab.alibaba-inc.com:middleware/jingwei.git (push)

[plain] view plaincopy在CODE上查看代码片派生到我的代码片 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 删除远程版本

[plain] view plaincopy在CODE上查看代码片派生到我的代码片 git push origin :br-1.0.0

本文转载自:http://blog.csdn.net/arkblue/article/details/9568249

共有 人打赏支持
Galy_绿
粉丝 12
博文 133
码字总数 14908
作品 0
海淀
Git 大杂烩(初学git 常用的命令)

查看、添加、提交、删除、找回,重置修改文件 git help <command> # 显示command的help git show # 显示某次提交的内容 git show $id git co -- <file> # 抛弃工作区修改 git co . # 抛弃工作...

Jarvix
2016/06/24
14
1
Git 常用指令

查看、添加、提交、删除、找回,重置修改文件 git help <command> # 显示command的help git show # 显示某次提交的内容 git show $id git co -- <file> # 抛弃工作区修改 git co . # 抛弃工作...

kindcao
2015/09/30
105
0
StartBBS 已托管到 Git@OSC 平台

早就听说过github,一直想托管上去,但一直没有付诸行动,原因有两个,一是觉得放在上面没有什么意义,本地搞就可以了。二是github在国外打开速度慢。自git@osc推出后,就开始蠢蠢欲动想研究...

startbbs
2013/11/11
3K
12
Git配置以及命令总结

配置Git 首先在本地创建ssh key;>ssh-keygen -t rsa -C "your_email@youremail.com" 配置使用git仓库的人员姓名 >git config –global user.name “Your Name Comes Here” 配置使用git仓库......

阿泽Aze
2017/12/27
0
0
git 常用的基本命令

1.查看本地提交 git branch -a 2. 创建分支 git branch test 3.分支推到远程分支 git push origin test 4. 分支切换到 git checkout test 5. 拉取远程分支,到本地,并创建新的分支git check...

爱玩保龄球
2017/11/30
0
0
在工作中经常使用的git命令笔记

基础 初始化版本库 git init 将修改添加到暂存区 git add <file> 将暂存区提交到版本库分支 git commit -m "message" 跳过暂存区直接提交工作区的修改 git commit -a -m '修改内容说明' 查看...

楠木楠
2016/08/22
152
0
git 命令常用总结

极速版: 查看分支: git branch 或者 git branch -v A) 创建分支 git branch mystudygit1.0 B)拉取分支 1、查看远程分支:git branch -a 2、拉取并切换分支:git checkout -b v1.3.11 3、查...

MarkCo
2016/01/27
44
0
git初基本用法总结

git是一个分布式版本控制系统 所谓的分布式管理控制系统就是不存在中央服务器,每一个电脑都有一个完整的版本库,不需要联网就可以工作。 分布式版本控制系统通常也有一台充当“中央服务器”...

邪气小生
2016/02/20
124
0
GIT学习笔记三(常用命令)

Git常用操作命令: 1) 远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git 查看远程仓库:$ git remote -v 添加远程仓库:$ git remote add [name] [url] 删除远程...

kimyeongnam
2016/03/29
36
0
Git常用命令(二)

一、分支管理: 分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了。...

passionfly
2016/03/14
46
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

fiddle 4 初始化

下载 配置fiddle 4 如果证书导出失败,执行下面脚本 D:\programs\Fiddler>makecert.exe -r -ss my -n "CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.c......

柯里昂
4分钟前
0
0
rabbitmq学习记录(六)交换机Exchange-direct

实现功能:一条消息发送给多个消费者 交换机模式:direct 相比于之前的fanout模式,可以进一步的筛选获取消息的消费者。 fanout模式下,只要消费者监听的队列,已经与接收生产者消息的交换机...

人觉非常君
20分钟前
0
0
Java 之 枚举

Java 中声明的枚举类,均是 java.lang.Enum 类的子类,Enun 类中的常用方法有: name() 返回枚举对象名称 ordinal() 返回枚举对象下标 valueOf(Class enumType, String name) 转换枚举对象 ...

绝世武神
29分钟前
0
0
使用爬虫实现代理IP池之放弃篇

啥叫代理IP以及代理IP池 概念上的东西网上搜索一下就好了,这里简单科普一下(大部分会读这篇文章的人,基本是不需要我来科普的),白话说就是能联网并提供代理访问互联网的服务器,它提供的...

一别丶经年
45分钟前
0
0
sqoop导入数据到Base并同步hive与impala

使用Sqoop从MySQL导入数据到Hive和HBase 及近期感悟 基础环境 Sqool和Hive、HBase简介 Sqoop Hive HBase 测试Sqoop 使用Sqoop从MySQL导入数据到Hive 使用复杂SQL 调整Hive数据类型 不断更新 ...

hblt-j
今天
0
0
Dart 服务端开发 文件上传

clent端使用angular组件 upload_component.html form id="myForm" method="POST" enctype="multipart/form-data"> <input type="file" name="fileData"> <!-- file field --></form>......

scooplol
今天
0
0
apache和tomcat同时开启,乱码问题

tomcat和apache同时开启,会走apache的转发,执行的是AJP/1.3协议。所以在tomcat的配置文件server中, <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" useBodyEncodingForU......

Kefy
今天
0
0
使用ssh-keygen和ssh-copy-id三步实现SSH无密码登录 和ssh常用命令

ssh-keygen 产生公钥与私钥对. ssh-copy-id 将本机的公钥复制到远程机器的authorized_keys文件中,ssh-copy-id也能让你有到远程机器的home, ~./ssh , 和 ~/.ssh/authorized_keys的权利 第一步...

xtof
今天
0
0
orcale 查询表结构

SELECT t.table_name, t.colUMN_NAME, t.DATA_TYPE || '(' || t.DATA_LENGTH || ')', t1.COMMENTS FROM User_Tab_Cols t, User_Col_Comments t1WHERE t.table_name......

wertwang
今天
0
0
华为nova3超级慢动作酷玩抖音,没有办法我就是这么强大

华为nova3超级慢动作酷玩抖音,没有办法我就是这么强大!华为nova3超级慢动作酷玩抖音,没有办法我就是这么强大! 在华为最新发布的nova 3手机上,抖音通过华为himedia SDK集成了60fps、超级...

华为终端开放实验室
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部