gpt4 book ai didi

git - 将 git 跟踪的不同项目移动到一个存储库中

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

我在一个目录中有几个密切相关的项目,我希望使用同一个 git 存储库跟踪它们。

现在我在父目录 things 中有两个目录,thing1thing2。每个目录都有自己的 .git。我想在 things 目录中有一个 .git,其中包含 both thing1thing2

我的问题与this one 基本相同,但有两个(或通常任意数量的)目录而不是一个。

最佳答案

使用 filter-branch 将存储库中的所有历史记录移动到您希望它们在结果存储库中的位置。在其中一个仓库中,添加一个指向另一个仓库的 Remote 。做一个获取,你会在同一个。每个分支中的工作都有单独的分支。进行 merge ,从那时起,您将在一个公共(public)分支中跟踪两者的更改 - 如果这是您想要做的。

希望这对您有所帮助。

关于git - 将 git 跟踪的不同项目移动到一个存储库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7507914/

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