使用git-svn,如何重命名标签?

时间:2011-10-04 03:31:48

标签: git svn tags git-svn tortoisegit

我正在使用Git在本地保留我的项目历史记录。后来我被要求将整个git项目提交到一个远程的空svn项目文件夹(通常的主干,标签,分支结构,在这种情况下和拼写)。我能够很好地完成后备箱,但是没有一个标签似乎已被提交。有没有办法提交标签,最好是通过一个命令?

P.S。我正在使用TortoiseGit,但命令行也很好。

1 个答案:

答案 0 :(得分:17)

Git和SVN对标签的处理方式不同。标签是Git中的一个强大功能,但只是SVN中的一个文件夹,就像分支机构一样。

所以要从git-svn在SVN中创建标签,你必须在git-svn repo中创建一个分支(标签)。 Git标签不会被“dcommitted”

您可以使用git svn branch --tag或其简写git svn tag来创建代码,然后再将其提交。

相关问题及详细答案:Git-svn: create & push a new branch/tag?