git checkout -b 分支name 分支的新建, 切换, 删除, 查看

$ git checkout 711 -b
error: switch `b‘ requires a value

以上, 可以看出, 参数 -b  放到最后是错误的.

[email protected] 64 /d/java-workspace/project (master)
$ git checkout -b 711
Switched to a new branch ‘711‘

[email protected] /d/java-workspace/project (711)
$

查看都有哪些分支

git  branch

创建分支并切换到这个分支格式:

git checkout -b 分支name

删除分支

git branch -d 分支name

分支间切换

git  checkout 分支name

查看分支有没有文件

cat  分支name

原文地址:https://www.cnblogs.com/andy-lehhaxm/p/9429028.html

时间: 2024-11-05 18:55:02

git checkout -b 分支name 分支的新建, 切换, 删除, 查看的相关文章

Git 基础(八)—— 分支管理

分支.master 与 head 一开始的时候,master 分支(master 分支是最开始的分支)是一条线,Git 用 master 指向最新的提交,再用 HEAD 指向 master,就能确定当前分支,以及当前分支的提交点: 当我们创建新的分支,例如dev时,Gi t新建了一个指针叫dev,指向master相同的提交,再把HEAD指向dev,就表示当前分支在dev上: Git 创建一个分支之所以很快,因为除了增加一个dev指针,改改HEAD的指向,工作区的文件都没有任何变化! 不过,从现在

Git教程-创建与合并分支

在版本回退里,你已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支.截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支.HEAD严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支. 一开始的时候,master分支是一条线,Git用master指向最新的提交,再用HEAD指向master,就能确定当前分支,以及当前分支的提交点: 每次提交,master分支都会向前移动一步,这样,随着你不断提交,m

git基于历史commit创建分支

今天在使用dbus实现rpc时,发现远程方法传递和返回的参数不对,而前几天测试过明明是正常的.于是很自然的想到找回历史版本再测试一遍,确认是测试环境发生变化了,还是修改代码引起的. 可是怎么取出历史版本呢?对git不太熟练,折腾了一番总算搞定了. 1.确定需要取出版本的commit值: #git logcommit 76dc4da1c919a2baf430fbe0a7362844ab274451 Author: Zhengfeng Rao <[email protected]> Date: T

git checkout 命令详解(转)

在日常的git操作中,git checkout——检出,是我们的常用命令.最为常用的两种情形是创建分支和切换分支. 在下面的命令中,使用了一些简写,在这里说明一下: git st # git status git ci # git commit git br # git branch git co # git checkout git mg # git merge git line # git log --oneline 当然,你也可以直接在git中敲命令,将这些简写添加到git配置中 git

git checkout 命令详解

在日常的git操作中,git checkout--检出,是我们的常用命令.最为常用的两种情形是创建分支和切换分支. 在下面的命令中,使用了一些简写,在这里说明一下: git st # git status git ci # git commit git br # git branch git co # git checkout git mg # git merge git line # git log --oneline 当然,你也可以直接在git中敲命令,将这些简写添加到git配置中 git

代码回滚:git reset、git checkout和git revert区别和联系

git reset.git checkout和git revert是你的Git工具箱中最有用的一些命令.它们都用来撤销代码仓库中的某些更改,而前两个命令不仅可以作用于提交,还可以作用于特定文件. 因为它们非常相似,所以我们经常会搞混,不知道什么场景下该用哪个命令.在这篇文章中,我们会比较git reset.git checkout和git revert最常见的用法.希望你在看完后能游刃有余地使用这些命令来管理你的仓库. Git仓库有三个主要组成——工作目录,缓存区和提交历史.这张图有助于理解每个

git使用命令, 特别:git checkout -b a 与 git branch a区别(转)

创建分支: $ git branch mybranch 切换分支: $ git checkout mybranch 创建并切换分支: $ git checkout -b mybranch 更新master主线上的东西到该分支上:$git rebase master 切换到master分支:$git checkout master 更新mybranch分支上的东西到master上:$git rebase mybranch 提交:git commit -a 对最近一次commit的进行修改:git

【git】Git branch &amp;&amp; Git checkout常见用法

git branch 和 git checkout经常在一起使用,所以在此将它们合在一起 1.Git branch 一般用于分支的操作,比如创建分支,查看分支等等, 1.1 git branch 不带参数:列出本地已经存在的分支,并且在当前分支的前面用"*"标记 1.2 git branch -r 查看远程版本库分支列表 1.3 git branch -a 查看所有分支列表,包括本地和远程 1.4 git branch dev 创建名为dev的分支,创建分支时需要是最新的环境,创建分支

使用git checkout 指定git代码库上的指定分支

由于以前一直是在用svn,到狼厂,大家都用Git.哥的开发环境:IntelliJ 说说简单的操作过程吧. 1.检出Git代码库 cd到指定目录 git clone http://..../android.git clone远程的代码到本地 2.git branch -r 展示该Git库下的所有branch 3.git checkout -b master_3.0 这里的master_3.0是上一步中branch列表中的origin/master_3.0,也是我们想check出来的分支. 常用Gi