git-tag

    4热度

    2回答

    有什么办法可以获得指向git中特定提交的refs列表(包括标记,分支和远程)?

    4热度

    2回答

    我是使用git和标记的新手。我的团队成员运行以下命令: git tag v1.27.1 git push origin v1.27.1 现在,当我git pull,然后在我的环境中运行git tag,我希望看到所有标签的列表。我可以看到以类似方式推送回购的其他标签,但不是这个特定的标签。 我想知道这个标签是如何丢失的。我怎样才能做到这一点?我应该怎么做? 另外,创建标签的团队成员在运行时可以

    3热度

    1回答

    Git标记命令提供有关该存储库上所有标记的信息。例如,当我在我的仓库上运行git tag,它显示 tag1.0 tag1.1 tag1.2 比方说,我的仓库有两个分支。我如何知道tag1.0标签与哪个分支有关? 是的,我知道如果我做git show tag1.0,我可以根据以前的变化判断这是第1分支还是第2分支。但是,我想知道是否存在更直接的方法。如果存在,我需要使用什么命令?

    4热度

    1回答

    我在GitHub上的第一个真正认真的项目在一段时间之前经历了从Python到NodeJS的完整更改。然而,在当时一个完整的git noob中,我创建了一个包含所有Python代码的分支,然后删除了master分支上的所有内容,并开始在NodeJS中实现该系统。 现在我仍然是一个混帐noob,但我意识到我应该使用一个标记,而不是一个分支。所以我有这个old_python分支挂在那里,它让我很烦恼。

    5热度

    1回答

    Git的默认行为是而不是将标签从本地存储库推送到关联的远程存储库。在this answer中解释了如何为单个存储库更改此行为。 我的问题是为什么这是Git的设计行为?特别是设置自动推送标签有哪些缺点?

    1热度

    1回答

    我有一个项目,其中我的开发分支是2稳定分支之前的标签发布,但我想删除第一个标记的更改集(这是我不再想要的一系列功能),但将最新的标记更改(第二个标记)应用到稳定标记上。 例如: 提交: [tag] 3.0 - sdaf213 Some Commit of the tag 3 sdaas34 Some other commit in this tag [tag] 2.0 - wert78 S

    1热度

    1回答

    我有一个铁路网站,即将出售给不同的客户,每个客户的变化很小。同时,我将明确开发修复和/或修改项目的“常见”部分。那么如何用Git来管理这个开发过程? 最初,我虽然说“分支”将是一条路要走......但是1分钟后,我意识到在单个分支上提交的任何东西都不会在其他分支上提供,并且通过这种方式来修复“通用代码”中的某些内容导致对每个分支的多次提交。 最后,我认为“标签”可能会解决问题,因为它是跟踪单个分支

    1热度

    1回答

    我们在我们的回购中使用多个标签标识符。例如。 ABC-1.3.5.234和DEF-1.2.1.25。 describe命令让我几乎什么,我想: git的描述--long ABC-1.3.5.234-33-DEADBEEF 但我真的很想相对于最近的DEF值知道标签在我的历史中。有没有办法指定我想用哪个标签作为计算相对距离的基础?我可以用正则表达式来完成吗?

    1热度

    1回答

    我刚学会如何还原分支。这工作正常。事情是,我标记了主人的提交,并且我打算使用git describe命令来创建基于最新标记的部署。还原提交创建一个新的提交,所以git describe命令输出与提交ammend标签,就像这样: 前: git describe 1-2-0 恢复“回”到在此之后提交: git describe 1-2-0-1ga99ae04 有没有办法解决这个问题?或者我

    0热度

    3回答

    我在使用maven发行版插件时遇到了git标签的问题。在mvn release:perform我们已经关闭了自动推到git的,下面做是为了建立一个新的版本: 拉从远程混帐回购协议的最新变化。 mvn release:prepare mvn release:perform git push origin master git push --tags 这个场景的作品,提交的标签,一切都很好。但是,在这