我有一个项目,我想推送到GitHub 和我们的内部SVN服务器。我见过很多关于使用git-svn的参考资料,但这似乎是使用git命令推送到SVN而只推送到一台服务器。我想将更改推送到内部SVN服务器和到GitHub。这可能吗?考虑到目前使用GitHub设置项目,我将如何进行设置?
答案 0 :(得分:1)
您也可以将git-svn
存储库推送到github,只需确保在推送到svn
之后将其推送到,因为git-svn
将修改历史记录(它将svn修订添加到提交消息中。)
但是你为什么要那样做呢?
答案 1 :(得分:1)
我将.gitignore
和.git
添加到svn:ignore
,将.svn
添加到.gitignore
。我可以将对svn存储库和同一项目的更改提交到GitHub存储库。
答案 2 :(得分:0)
您可以将SubGit安装到内部SVN服务器中。它将创建一个与SVN存储库保持同步的链接Git存储库。您可以将其视为SVN存储库的Git接口。
所以现在你可以克隆这个Git存储库,使用它并将其推回到内部存储库和GitHub。