首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么在执行git分支命令后,我看到的是see / master而不是master

在执行git分支命令后,看到的是"see / master"而不是"master"的原因是因为你的git仓库中存在一个名为"see"的分支,并且当前所在的分支是"see"而不是"master"。

Git是一个分布式版本控制系统,它允许你在一个仓库中创建多个分支来同时进行不同的开发工作。当你执行git分支命令时,它会列出当前仓库中的所有分支,并在当前所在的分支前面显示一个星号。

在你的情况下,"see / master"表示当前所在的分支是"see",而"master"是另一个分支。如果你想切换到"master"分支,可以使用以下命令:

代码语言:txt
复制
git checkout master

这将使你切换到"master"分支,并且在执行git分支命令时,你将看到"master"而不是"see / master"。

关于git分支的更多信息,你可以参考腾讯云的产品介绍链接地址:腾讯云代码托管(Git)

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Gitlab 创建空Project初始化问题

需要项目管理者创建默认分支。 通常情况下,即时这个项目我们自己创建,但是由于管理员给我们账户配置权限问题。我们仍然无法维护分支。 2. 解决 没有办法通过命令形式解决。...并不是创建完毕,只有我们自己可以看到意思。和你同一组的人都能看到。 internal:只要登录用户就能看到。 public:开放,所有人都可以看到,没有账户的人也可以看到。...2.1 git is not a git command 执行git switch -c master 时,提示 git: 'switch' is not a git command....See 'git --help'. 没有switch命令。那是因为git版本过低,没有switch命令。只有git 2.23以上版本才能使用该命令。...可以通过git --version 查询当前git版本。 升级命令可以通过:git update-git-for-windows 执行升级操作。

4.1K10

通过 41 个 问答方式快速了解学习 Git

它遍历了每个更改,并要求确认是否要执行它们。 这个命令迫使咱们放慢速度并检查更改文件。作为开发人员,咱们有时常常急于提交,自己也经常这样,做完运行 git add ....就个人而言,更喜欢使用 WIP 提交不是 stash,因为它们更容易引用和共享。...它只提供更改且更清晰历史记录,不是来自其他分支或合并提交。 然而,尽管总是可能,但是使用 rebase 可能一个痛苦过程,因为每次提交都要重新应用。这可能会导致多重冲突。...如何从 master 获取一些提交?比方说,不想执行最后一次提交,而是进行一次 rebase。...git log 查看日志,找到对应修改记录,但是这种查找只能看到文件,不是文件内容。

1.4K20
  • git commit 如何写 ? git 分支如何使用? bean copy 最佳实践?

    个字符处换行 7 使用正文解释是什么和为什么不是如何做 Commit message 格式 每次提交,Commit message 都包括三个部分:Header,Body 和 Footer...: $ git branch iss53 $ git checkout iss53 图 3-11 示意该命令执行结果。...因为这次你开发历史从更早地方开始分叉。由于当前 master 分支所指向提交对象(C4)并不是 iss53 分支直接祖先,Git 不得不进行一些额外处理。...(即 master 分支,在运行 merge 命令时所切换到分支)中内容,下半部分 iss53 分支内容。...(Git默认选择了 opendiff,因为 Mac 上运行了该命令),你可以在上方"merge tool candidates"里找到可用合并工具列表,输入你想用工具名。

    1.3K20

    程序员20大Git面试问题及答案

    修改完成,如果发现错误,可以撤回提交并再次修改并提交。下图展示了 Git 工作流程:3. Git 中提交命令是什么?用于写入提交命令 git commit -a。...5.Git 用什么语言编写?你需要说明使用它原因,不仅仅是说出语言名称。建议你这样回答:Git使用 C 语言编写。 GIT 很快,C 语言通过减少运行时开销来做到这一点。...-r 标志使命令列出单个文件,不是仅将它们折叠到根目录名称中。你还可以包括下面提到内容,虽然它是可选,但有助于给面试官留下深刻印象。..., -name-only 只会打印文件名不是它们路径。...当执行 git reset HEAD 命令时,暂存区目录树会被重写,被 master 分支指向目录树所替换,但是工作区不受影响。

    26610

    通过 41 个 问答方式快速了解学习 Git

    为什么你更喜欢直接使用 git 命令 作为开发人员,咱们也经常使用其它命令来做其它事情,也不差用 git 命令来做事。...就个人而言,更喜欢使用 WIP 提交不是 stash,因为它们更容易引用和共享。...它只提供更改且更清晰历史记录,不是来自其他分支或合并提交。 然而,尽管总是可能,但是使用 rebase 可能一个痛苦过程,因为每次提交都要重新应用。这可能会导致多重冲突。...如何从 master 获取一些提交?比方说,不想执行最后一次提交,而是进行一次 rebase。...git log 查看日志,找到对应修改记录,但是这种查找只能看到文件,不是文件内容。

    1.6K50

    git 入门教程之冲突合并 原

    如果足够幸运的话,团队成员互不影响,彼此相安无事,大家各自基于 master 分支某个 commit 创建自己分支,平时分支上独立工作,等到一段时间再合并 merge 到 master 分支,...然而事情总不是一帆风顺,团队协作时由于意见不同,遇到冲突简直家常便饭,既然无法回避冲突,当冲突发生时如何应该呢?...其他成员对新功能有着自己看法,于是也提交了版本,由于我们之前提交 git commit c2,此时master 分支提交git commit c3,显然我们两个人意见不一致!...所以 git 只负责抛出问题,等待我们程序员去解决问题. 既然问题,那我们看一下我们到底哪里不一致,为什么会产生冲突?...指向提交即 master 分支 git commit c3 , feature 分支 git commit c2,对于同一个文件同一行内容发生不同更改,git 不知道也不应该知道如何处理.

    49330

    2022 最新 Git 面试题

    提交前查看修改。 提交修改。 修改完成,如果发现错误,可以撤回提交并再次修改并提交。 下图展示了 Git 工作流程: 3. Git 中提交命令是什么?...如果要在目标分支中反映这些更改,必 须在 git fetch 之后执行 git merge 。只有在对目标分支和获取分支进行合并才会更新目标分 支。...-r 标志使命令列出单个文件,不是仅 将它们折叠到根目录名称中。 你还可以包括下面提到内容,虽然它是可选,但有助于给面试官留下深刻印象。...将禁止提交哈希值出现在输出中, -name-only 只会打印文件名不是它们路 径。...当执行 git reset HEAD 命令时,暂存区目录树会被重写,被 master 分支指向目录树所替 换,但是工作区不受影响。

    19410

    GitHub 系列之「Git速成」1.什么Git?2.Git 安装3.Git 命令列表4.Git 具体命令

    Git 所有的操作命令开头都要以 git 开头,上面列举了最常用一些 Git 命令,紧接着会有一句英文解释这个命令意义,都不是很难单词. 4.Git 具体命令 第一步,我们先新建一个文件夹,文件夹里新建一个文件...git add & git commit 看到这里估计很多人会有疑问,想要提交直接进行 commit 不就行了么,为什么先要再 add 一次呢?...,我们再输入 git branch 查看的当前分支情况: 但是可以看到 master 分支前有个** * **号,即虽然新建了一个 a 分支,但是当前所在分支还是 master 上,如果我们想在...a 分支上进行开发,首先要先切换到 a 分支上才行,所以下一步要切换分支 git checkout a 执行这个命令,然后再输入 git branch 查看下分支情况: 可以看到当前我们分支已经...git merge 就是合并分支用到命令,针对这个情况,需要先做两步,第一步切换到 master 分支,如果你已经了就不用切换了,第二步执行 git merge a ,意思就是把a分支代码合并过来

    36220

    git变基

    我们已经使用过git合并(merge)功能,与之功能类似的rebase(变基)。 开始前请记住:不要对在你仓库外有副本分支进行变基。...变基会生成内容一样但实际不同提交 如上图所示,testing分支进行变基操作到mastergit会进行如下操作: 找到testing分支master分支共同祖先,即C4。...本例中为将C5和C6修改和补丁依次应用。 生成一个新提交,即C8。 三方合并和变基生成新提交C8内容一致,不同提交历史:三方合并能够清楚地看到合并历史,变基只有一条串联历史。...执行变基操作时,git提示我们README.md有冲突,解决冲突使用git rebase --continue继续执行变基操作。现在请解决冲突,将文件添加到暂存区表示该文件冲突解决完成。...解决后继续执行变基操作: $ git rebase --continue Applying: i see water here git告诉我们更改已经被应用到master分支

    43720

    Git 帮助手册

    最好创建和推 (push) 一个新提交 (commit),不是强推一个修正后提交。后者会使那些与该分支或该分支分支工作开发者,源历史中产生冲突。...彻底删除指定版本: # 执行下面命令,commit-hash 提交记录都会被彻底删除,使用需谨慎 $ git reset --hard $ git push -f...# 想丢弃某些未暂存内容 如果你想丢弃工作拷贝中一部分内容,不是全部。...(commit) 提交到了同一个分支,而这些提交应该分布不同分支里 假设你有一个 master 分支执行 git log , 你看到你做过两次提交: (master)$ git log commit...(master)$ git rebase -i HEAD~2 在你执行了交互式 rebase 命令 (interactive rebase command) ,你将在你编辑器里看到类似下面的内容

    4.3K30

    git专题 | 脱离IDE,git命令如何工作

    这样,你可以选择性地提交部分改动,不是整个工作目录状态。本地仓库(Local Repository):当你执行 git commit 时,暂存区内容会被提交到本地仓库中。...这里需要明确:文件变更dev分支进行,文件变更没有add到暂存区,而是 workspace 中。当我切换到 master 分支上,查看 aqi,居然看到dev分支是的变更。...这也就意味着,workspace区域分支之间共享 master 分支下,执行 git add 将 workspce 中变更提交到暂存区。然后再 checkout 切换到dev分支。...当我再次查看aqi,虽然master分支将变更更新到了暂存区,但是dev分支仍可以看到变更数据。所以,暂存区也是分支之间共享。这次 dev 分支上,直接 git commit 到本地仓库。...但是这次修改时,master 分支 HEAD 指向3, dev 分支 HEAD 指向4, 暂存区变更是共享,你 3 基础上做变更,想要共享到4上,岂不是会造成冲突。

    67451

    开发工具Tools·Git 从入门到精通1

    > 彻底删除指定版本: # 执行下面命令,commit-hash 提交记录都会被彻底删除,使用需谨慎 $ git reset --hard $ git push -f...最好创建和推(push)一个新提交(commit),不是强推一个修正后提交。后者会使那些与该分支或该分支分支工作开发者,源历史中产生冲突。...,不是全部。...把几个提交(commit)提交到了同一个分支,而这些提交应该分布不同分支里 假设你有一个master分支执行git log, 你看到你做过两次提交: (master)$ git log commit...(master)$ git rebase -i HEAD~2 在你执行了交互式 rebase 命令(interactive rebase command), 你将在你编辑器里看到类似下面的内容:

    1.2K30

    Git从入门到速成

    如何学习Git 安装好Git之后,怎么学习个问题,其实关于Git有很多图形化软件,但是强烈建议大家从命令行开始学习理解,知道没有接触过命令同学内心可能拒绝,但是亲身实践证明,只有一开始学习命令行...git add & git commit 看到这里估计很多人都会有疑问,想要提交直接进行commit不就行了么为什么需要先add一次呢?...branch 查看当前分支情况; 但是可以看到master分支前有个 * 号,(注意: * 所指分支代表当前所在分支) 即虽然新建了一个 a 分支,但是当前所在分支还是master上,如果我们想在...git checkout a 执行这个命令,然后再输入git branch查看分支情况,可以看到当前我们所在分支已经a了,这个时候,A同学就可以在他新建a分支进行写代码了。...那就有人说了,要先新建再切换,未免有点麻烦,有没有一步到位,答案肯定git checkout -b a这个命令代表意思就是新建一个a分支,并且自动切换到a分支 git merge A同学

    43750

    Git从入门到速成

    如何学习Git 安装好Git之后,怎么学习个问题,其实关于Git有很多图形化软件,但是强烈建议大家从命令行开始学习理解,知道没有接触过命令同学内心可能拒绝,但是亲身实践证明,只有一开始学习命令行...git add & git commit 看到这里估计很多人都会有疑问,想要提交直接进行commit不就行了么为什么需要先add一次呢?...branch 查看当前分支情况; 但是可以看到master分支前有个 * 号,(注意: * 所指分支代表当前所在分支) 即虽然新建了一个 a 分支,但是当前所在分支还是master上,如果我们想在...git checkout a 执行这个命令,然后再输入git branch查看分支情况,可以看到当前我们所在分支已经a了,这个时候,A同学就可以在他新建a分支进行写代码了。...那就有人说了,要先新建再切换,未免有点麻烦,有没有一步到位,答案肯定git checkout -b a这个命令代表意思就是新建一个a分支,并且自动切换到a分支 git merge A同学

    72860

    【读书笔记】廖雪峰:Git教程

    前面讲了我们把文件往Git版本库里添加时候,分两步执行: 第一步git add把文件添加进去,实际上就是把文件修改添加到暂存区; 第二步git commit提交更改,实际上就是把暂存区所有内容提交到当前分支...Bash运行命令不是用CMD运行命令,3次回车,不设置密码吧。...【说明】我们第一次推送master分支时,加上了-u参数,Git不但会把本地master分支内容推送远程新master分支,还会把本地master分支和远程master分支关联起来,以后推送或者拉取时就可以简化命令...因为那个提交dev分支上,master分支此刻提交点并没有变: 现在,我们把dev分支工作成果合并到master分支上: $ git merge dev Updating d46f35e..b17d20e...合并,再查看readme.txt内容,就可以看到,和dev分支最新提交完全一样

    1.3K20

    Git 从入门到精通,这篇包教包会!

    彻底删除指定版本: # 执行下面命令,commit-hash 提交记录都会被彻底删除,使用需谨慎 $ git reset --hard ...最好创建和推(push)一个新提交(commit),不是强推一个修正后提交。后者会使那些与该分支或该分支分支工作开发者,源历史中产生冲突。...想丢弃某些未暂存内容 如果你想丢弃工作拷贝中一部分内容,不是全部。...把几个提交(commit)提交到了同一个分支,而这些提交应该分布不同分支里 假设你有一个master分支执行git log, 你看到你做过两次提交: (master)$ git log commit...(master)$ git rebase -i HEAD~2 在你执行了交互式 rebase 命令(interactive rebase command), 你将在你编辑器里看到类似下面的内容:

    2.6K20

    Git常用操作指南

    执行命令,我们再进入到"~/.ssh"目录下,运行"ls"命令,可以看到里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key秘钥对,id_rsa私钥,不能泄露出去,id_rsa.pub...因为那个提交dev分支上,master分支此刻提交点并没有变: ?...想这时大家就会有一个疑问,为什么两种状态下我们都修改了暂存区和工作区状态,但是一个可以切换分支并且保留工作区、暂存区状态,另一种状态就无法切换分支呢?...rebase和merge另一个区别是rebase冲突一个一个解决,如果有十个冲突,解决完第一个冲突,用"git add"命令去更新这些内容索引(index),然后,你无需执行 git-commit...总结 Git记录文件修改状态,不是文件本身。 初始化一个Git仓库,使用git init命令

    76520

    基于 git flow + gitlab 协作开发:02 解决问题

    ,需要指定功能负责人进行合并,确认无误我们开启一个准备发布分支git flow release start 8.0.0 执行以上命令,我们就基于 develop 分支开启了一个 release...另外更建议 release/* 分支做版本发布,不是 master 分支master 分支仅作为一个备份分支,他一些开源项目中显得比较重要,因为他代表着最新稳定分支。...线上缺陷紧急修复 git flow hotfix 谁都不愿意看到线上出现紧急问题,出问题不要怕,解决它并告诉自己不要再犯同样错误,这也是为什么使用 git flow 一个很重要原因。...我们需要在完成修复代码将修复内容合并到 release/8.1.0 分支不是 develop 分支,因为 release/8.1.0 完成后会自动合并到 develop,确保我们代码不会被丢失... hotfix 分支上我们进行问题代码修复,修复完成执行 git flow hotfix finsih '7.4.1' 执行命令后会有如下几个操作: 合并 hotfix/7.4.1 到 support

    1.1K10

    git 拉新分支_git基于远程分支新建本地分支

    大家好,又见面了,你们朋友全栈君。 开发过程中经常用到从master分支copy一个开发分支,下面我们就用命令行完成这个操作 1....切换到被copy分支master),并且从远端拉取最新版本 $git checkout master $git pull 其中git pull 标准或完整命令git pull remote_repository_name...总结 其实在git中要注意如下几点: 第一点就是分支: git分支强大,所以要理解git分支,我们一个远程服务下可以拉多个分支,比如生产主分支、测试分支、每个人开发分支。...第三点 git远程服务和git远程分支: 某一个或某几个分支一个服务下,就好比A项目远程服务a那么a服务下我们可以创建 master、test、dev多个测试分支。...第四点 当我们从master分支上拉开发分支: 我们自己开发分支上pull时候会吧别人提交到master分支代码回pull下来,push时候还是提交到了自己开发分支,除非你把自己开发分支合并到了

    3.3K30

    git 入门教程之协同开发 原

    实际上,项目初期刚刚拷贝远程仓库(git clone)时,git 已经默认本地仓库创建一个远程分支(origin/master),本地修改提交首先都是本地仓库完成,比如 git add,git...,远程仓库也有相应分支叫做 master ,这种映射关系使用 git clone 命令时默认生成,也是推荐做法....执行 git fetch 命令,远程仓库上最新提交记录已经下载到本地仓库,同时更新了本地仓库远程分支origin/master ,值得注意本地仓库 master 分支并没有更新!...那你可能会有疑问了,想要结果下载其他人最新工作成果,怎么本地仓库 master 分支并没有更新呢?...远程分支实际上反映了远程仓库在你最后一次与它通信时状态,git fetch 就是你与远程仓库通信方式了!

    82920

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券