如何将 public 存储库合并到我自己的存储库中,但继续接收来自 public 存储库的更新?
How to merge a public repo into my own but continue to receive updates from the public one?
所以有 2 个存储库:
- 存储库 A(我自己的私人存储库)- 仅后端代码,运行通过我的 IDE 或终端。
- Repository B(其他人的 public 存储库)- Java 的 Play Web Framework with React 的种子。
我想从 Repo B 实现 Web 框架,这样我就可以 运行 我的应用程序了。我并不特别在意是否保留 Repo B 的提交历史,但我想保留 Repo A 的提交历史。
只是将文件从 Repo B 复制到 Repo A 并提交它们并不好,因为我想要 git 以继续跟踪更改并允许我在框架更新时继续将 Repo B 中的内容合并到我的 Repo A 中。
是否有任何方法可以设置此设置,以便在完全设置后将来的合并尽可能轻松,几乎就像从不同的分支合并一样?
我建议查看 Git Submodules。它们有点像存储库中的存储库。
所以有 2 个存储库:
- 存储库 A(我自己的私人存储库)- 仅后端代码,运行通过我的 IDE 或终端。
- Repository B(其他人的 public 存储库)- Java 的 Play Web Framework with React 的种子。
我想从 Repo B 实现 Web 框架,这样我就可以 运行 我的应用程序了。我并不特别在意是否保留 Repo B 的提交历史,但我想保留 Repo A 的提交历史。
只是将文件从 Repo B 复制到 Repo A 并提交它们并不好,因为我想要 git 以继续跟踪更改并允许我在框架更新时继续将 Repo B 中的内容合并到我的 Repo A 中。
是否有任何方法可以设置此设置,以便在完全设置后将来的合并尽可能轻松,几乎就像从不同的分支合并一样?
我建议查看 Git Submodules。它们有点像存储库中的存储库。