gpt4 book ai didi

git - 将 SVN 更改移动到 git

转载 作者:行者123 更新时间:2023-12-05 05:44:33 28 4
gpt4 key购买 nike

在我工作的公司,我们目前正在从 SVN 迁移到 git,并在此过程中更新框架和语言版本。因此,我目前有 2 个存储库,一个在 svn 中,另一个在 git 中,它们在初始迁移后都收到了许多提交。

我们的 git 存储库是 GitHub,我使用 GitHub 迁移工具创建初始提交,将所有历史记录从 svn 带到 Github 存储库。

我的问题是我现在需要用已应用于 svn 的最新错误修复来更新 GitHub 存储库。有什么方法可以在不手动执行的情况下同步这两个存储库吗?

任何帮助将不胜感激,因为我正在手动向 GitHub 分支应用提交,但是有太多的更改,这将永远持续下去。

我的期望是能够自动 merge svn repo 提交(不需要历史记录)到 GitHub 分支。

最佳答案

使用git-svn为您的 Subversion 存储库创建一个 git“镜像”。然后根据需要挑选或 merge 更改到 GitHub 中的分支。

由于 git-svn 双向运行,您可以使用相同的设置将更改从 GitHub 推送到 Subversion 存储库。

关于git - 将 SVN 更改移动到 git,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71581067/

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