我可以用一个大文件夹创建多个Github repos,里面有很多文件吗?

问题描述 投票:0回答:1

我有一个大的课件文件夹,里面有 30 多个文件,其中有 3 或 4 个文件代表我为该课程建立的不同项目。我想在GitHub上用单独的仓库来组织这些文件。我很可能在未来不会改变这些文件。我只是想把这些文件用单独的仓库放在Github上。

我首先在 Github 上建立了一个新的 repos,然后 git remote add origin [link to my 1st repo]

这个方法在第一个repo中是有效的,但现在它也把我第一个repo中的文件和第二个repo中的新文件一起加入,这是我不希望看到的。

为了解决这个问题,我试着用以下方法更改远程链接 git remote set-url origin [link to my 2nd repo]

但是这个也没有用。有没有可能做这样的事情呢?

git github
1个回答
0
投票

为了在两个资源库之间共享文件,你可以把它们放在第三个资源库中,作为子模块导入。一个子模块基本上是对另一个版本库中的另一个版本的引用,保存在你的工作树中,它将作为一个文件夹被检查出来。

不过这是个很广泛的说法,可以看看git-submodule的文档,了解如何设置。

改变远程是只影响你的本地副本,并使其引用另一个仓库。如果你的两个仓库基本上都是对方的副本,那就可以用。

© www.soinside.com 2019 - 2024. All rights reserved.