我可以在使用git克隆的存储库中使用git svn吗?
我使用git通过以下方式获取我的Webkit存储库: 所以我做了:我可以在使用git克隆的存储库中使用git svn吗?,git,git-svn,Git,Git Svn,我使用git通过以下方式获取我的Webkit存储库: 所以我做了: git clone git://git.webkit.org/WebKit.git WebKit 我一直在使用“git pull”升级我的存储库 我的问题是:我可以在我的存储库中执行“git-svn-rebase”吗?或者我只能用这个来创建我的存储库 git svn init -T trunk http://svn.webkit.org/repository/webkit git clone签出git存储库,但没有指向SV
git clone git://git.webkit.org/WebKit.git WebKit
我一直在使用“git pull”升级我的存储库
我的问题是:我可以在我的存储库中执行“git-svn-rebase”吗?或者我只能用这个来创建我的存储库
git svn init -T trunk http://svn.webkit.org/repository/webkit
git clone
签出git存储库,但没有指向SVN的链接,因此没有。如果要链接到SVN存储库,请按照链接中的说明进行操作:
如果您是WebKit提交者,并且希望能够将更改提交到Subversion存储库,或者只想签出WebKit.git中不包含的分支,那么您需要跟踪Subversion存储库。为此,请将WebKit svn存储库的位置告知git svn,并更新git svn用于跟踪Subversion存储库的分支,以便它将重复使用我们已从git.WebKit.org克隆的历史,而不是尝试从Subversion获取所有历史:
cd WebKit
git svn init -T trunk http://svn.webkit.org/repository/webkit
git update-ref refs/remotes/trunk origin/master
git clone
签出git存储库,但没有指向SVN的链接,因此没有。如果要链接到SVN存储库,请按照链接中的说明进行操作:
如果您是WebKit提交者,并且希望能够将更改提交到Subversion存储库,或者只想签出WebKit.git中不包含的分支,那么您需要跟踪Subversion存储库。为此,请将WebKit svn存储库的位置告知git svn,并更新git svn用于跟踪Subversion存储库的分支,以便它将重复使用我们已从git.WebKit.org克隆的历史,而不是尝试从Subversion获取所有历史:
cd WebKit
git svn init -T trunk http://svn.webkit.org/repository/webkit
git update-ref refs/remotes/trunk origin/master
我建议您作为SVN客户机使用,以避免这些丑陋的解决方法。我建议您作为SVN客户机使用,以避免这些丑陋的解决方法。谢谢。如果我使用“git svn”创建respostory,我能使用常规git命令吗?git状态?吉特差异?吉特藏起来了?@hap497是的。您可以使用任何不以
git svn
开头的命令。谢谢。如果我使用“git svn”创建respostory,我能使用常规git命令吗?git状态?吉特差异?吉特藏起来了?@hap497是的。您可以使用任何不以git svn
开头的命令。