我正在使用github来存储我的PowerShell配置文件。我发现posh-vcs我想在实际实现之上使用它。我希望能够将posh-vcs中的更改合并到我当前的环境中。
处理此问题的最佳方法是什么?只有一个我的文件存储库,在另一个文件夹中有posh-vcs?或者这是叉子的合适用途?即,分叉项目并添加我自己的文件,在适当时从父项目合并?
答案 0 :(得分:2)
如果两个存储库之间有类似的结构,您可以尝试 grafts
technique :
如果你想回馈那个外部回购,叉子才会很有趣 如果没有,您可以简单地克隆外部仓库并通过移植文件导入历史记录,更改您的仓库(没有任何与后vcs仓库的链接)
其他选项包括:
请参阅问题on repo tranfers中的这两个选项,并使用此answer for more on submodules。