gpt4 book ai didi

git - 将 Subversion 存储库导入 Git

转载 作者:太空狗 更新时间:2023-10-29 14:30:45 26 4
gpt4 key购买 nike

我在 http://svn.donnael.com/lilypond/SousaFairest 有一个现有的 SVN 存储库.出于好奇,我在 https://github.com/SarekOfVulcan/donnael-Scores 创建了一个存储库以及,并向其中添加了一些文件。我现在可以获取 Sousa 文件夹并将其导入 GitHub 目录,维护更改历史记录,还是这比它的值(value)更麻烦? (我对 svn 有一定的了解,但 git 对我来说是全新的。)

最佳答案

我相信这是可能的。可能有一种方法可以从一个本地存储库完成所有操作,但我非常有信心这会奏效。假设您是从头开始,没有本地存储库:

  • git svn clone您的 SVN 仓库到本地 git 仓库(以下称为 svn-repo)
  • git clone你的 github repo 到本地 repo(称为 github-repo)
  • 在 github-repo 中,git remote add svn-repo <url>使用 local file URL
  • git fetch svn-repo
  • git merge svn-repo/master将 svn-repo 的 master 分支 merge 到 github-repo
  • 然后直接推送到github

关于git - 将 Subversion 存储库导入 Git,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6695783/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com