git - 我如何确定我在 git 中 checkout 的分支/标签?

标签 git branch tagging

我使用 git clone https://gerrit.wikimedia.org/r/p/mediawiki/core.git w/ 克隆我的源代码.然后我通过执行 git checkout <tag name> 指定一个特定的分支/标签或 git checkout origin/REL<release number> .有时我会忘记我在哪个分支或标签上。

在 SVN 中我会做一个 svn info找出我正在使用的分支/标签(我意识到 git 对 branchtag 有不同的定义,但就我的目的而言它们是相同的)。

如何确定我所在的分支/标签?

最佳答案

git branch

告诉您您所在的分支(使用 * 标记)。

标签只是修订的名称,因此 Git 不会告诉您您“在”标签上,但您可以使用 git name-rev HEAD 来了解它的含义可能是。

关于git - 我如何确定我在 git 中 checkout 的分支/标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9858055/

相关文章:

使用嵌套集/邻接表进行用户标记的数据库模式

svn - 我可以 svn merge 而不总是指定第一个修订版吗?

git - 如何安装/配置 Git::Hooks 以与 Gerrit 一起使用

Git命令在不修改工作树的情况下保存存储?

git - Jenkins git 子模块更新失败

git - git 的标签和分支有什么区别?

video - Google API用于从youtube视频中提取标签

来自 Windows 客户端的 GitHub 同步 fork

git - 无需克隆即可列出和删除 git 分支

Git - 2 个项目共享功能