- 查看分支
(1) 查看本地分支 git branch 列出本地已经存在的分支,并且在当前分支的前面加*号标记,例如:
localhost:website admin$ git branch
* branch_dev_2_1_0
master(2) 查看远程分支 git branch -r 例如:
localhost:website admin$ git branch -r
origin/branch_dev_2_1_0
origin/branch_dev_2_1_0_cover
origin/branch_dev_2_1_0_metrics
origin/branch_dev_2_1_0_php7
origin/master(3) 查看所有分支 git branch -a 例如:
localhost:website admin$ git branch -a
* branch_dev_2_1_0
master
origin/branch_dev_2_1_0
origin/branch_dev_2_1_0_cover
origin/branch_dev_2_1_0_metrics
origin/branch_dev_2_1_0_php7
origin/master - 新建分支
(1)新建分支但不切换到该分支 git branch 分支名,例如:
localhost:website admin$ git branch
* branch_dev_2_1_0
master
localhost:website admin$ git branch new_branch
localhost:website admin$ git branch
* branch_dev_2_1_0
master
new_branch
可以看出,虽然新建了本地分支 new_branch 但是当前分支并没有切换(带*号为当前分支)(2) 新建并切换到该分支 git checkout -b 分支名,例如:
localhost:website admin$ git branch
* branch_dev_2_1_0
master
localhost:website admin$ git checkout -b new_branch
Switched to a new branch ‘new_branch‘
localhost:website admin$ git branch
branch_dev_2_1_0
master
* new_branch
新建本地分支 new_branch 的同时将当前分支切换为 new_branch (带*号为当前分支) - 分支切换
git checkout 分支名,例如:
localhost:website admin$ git branch
branch_dev_2_1_0
master
* new_branch
localhost:website admin$ git checkout master
Switched to branch ‘master‘
localhost:website admin$ git branch
branch_dev_2_1_0
* master
new_branch
可以看出,原来的分支为 new_branch ,执行完 git checkout master 后,将分支切换到 master(带*号为当前分支) - 删除本地分支
git branch -d 分支名,例如:
localhost:website admin$ git branch
* branch_dev_2_1_0
master
new_branch
localhost:website admin$ git branch -d new_branch
Deleted branch new_branch (was e6d6ae0).
localhost:website admin$ git branch
* branch_dev_2_1_0
master
可以看出,原来总共有3个分支,删除 new_branch后变成了两个分支
git branch 相关操作总结 新建分支 删除分支 切换分支 查看分支
时间: 2024-11-05 03:02:08
git branch 相关操作总结 新建分支 删除分支 切换分支 查看分支的相关文章
二叉搜索树的建立、查找、删除等相关操作实现及对于删除操作的详细解释
前记,最近开始了保研准备,故记录一下复习过程. 这次就对二叉树做一下实现. 在以下操作中,稍复杂的应该是删除,本想采用递归的方式构造删除函数,奈何最后还是按照自己的想法写了,本博客将对我的实现稍作描述,如有错误请指正,实现的方法中肯定也有很多累赘之处,也请多多指出. 首先将所有的情况分为三种: 被删除的节点没有儿子节点,对应(1). 被删除的节点有一个儿子节点,此时只需要将儿子节点上移至原有的节点处,对应(2). 被删除的节点有两个儿子节点,此时可以选择左子树的最大值或者右子树的最小值对应的节点
Git协同开发操作+github
Git git是一个用于帮助用户实现版本控制的软件 第一阶段:在美国进修的日子 1.命令: git init git status 查看当前文件夹的状态 全部红色 git add+文件名 对指定文件进行版本控制 当前文件名变绿色 git add . 对指定文件夹下的所有文件及子目录进行版本控制 所有变绿 git commit -m '详细的描述信息' 创建提交记录 git log 查看所有提交记录 当前版本之前上一个版本的信息,之后的就没有 git r
git入门学习(二):新建分支/上传代码/删除分支
一.git新建分支,上传代码到新的不同分支 我要实现的效果,即是多个内容的平行分支:这样做的主要目的是方便统一管理属于同一个内容的不同的项目,互不干扰.如图所示: 前提是我的github上已经有webpack_test项目了,我是在这个项目的基础上新建其他的分支并开展工作的.如图: 如果你对如何新建webpack_test项目不清楚,请参考我的前一篇文章:git入门学习(一):github for windows上传本地项目到github,操作步骤如下: 1.1.保留webpack_test项目
git 相关操作的记录
git push:命令用于将本地分支的更新,推送到远程主机 git push <远程主机名> <本地分支名>:<远程分支名> git push origin master 将本地master分支上的代码推送到远程主机(origin)上master分支,如果远程主机没有master分支,则新建一个master分支 $ git push origin :master # 等同于 $ git push origin --delete master 删除远程主机(origi
git branch分支开发
作者:zhanhailiang 日期:2015-01-06 查看当前branch列表 [[email protected]~/wade/git/billfeller.github.io]# git branch gh-pages * master 新建分支 [[email protected]~/wade/git/billfeller.github.io]# git branch dev 切换分支 [[email protected]~/wade/git/billfeller.github.io
git分支创建分支删除分支合并
本文git版本1.9.6 一.创建分支,删除分支 二.创建分支,合并分支,删除分支 三.创建分支,git 3-way merge,删除分支 git branch 相关命令 git branch # 列出目前有多少branch git branch new-branch # 产生新的branch (名称: new-branch), 若没有特别指定, 会由目前所在的branch / master 直接复制一份. git branch new-branch master # 由master 产生新的b
git branch几个简单操作
1.git branch 该命令会列出当先项目中的所有分支信息,其中以*开头的表示当前所在的分支.参数-r列出远程仓库中的分支,而-a则远程与本地仓库的全部分支. 2.git branch develop 创建develop本地分支 3.git branch checkout master 切换分支,从当前分支转到develop分支 4.git merge develop 合并分支,将develop分支合并到当前分支 5.git branch -d develop 删除分支,将develop分
Git基本命令行操作 (转)
Git远程操作详解 作者: 阮一峰 Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能. Git有很多优势,其中之一就是远程操作非常简便.本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作. git clone git remote git fetch git pull git push 本文针对初级用户,从最简单的讲起,但是需要读者对Git的基本用法有所了解.同时,本文覆盖了上面5个命令的几乎所有的常用用法,所以对于熟练用户也有参考价值
分布式版本管理器Git的基础操作与配置指南<;二>;
一.Git分支介绍与创建 Git中的分支,其实本质上仅仅是个指向commit对象的可变指针.Git回使用master作为分支的默认名 字,在若干次提交后,你其实已经有了一个指向最后一次提交对象的master分支,它在每次提交的时候 都会自动向前移动. 1.Git分支的创建,切换和删除 git branch 不带参数,它会给出当前所有分支的清单,*表示当前所在的分支 git branch -v 附带显示各个分支最后一次commit信息 git branch testing 创建一个tesing分支