gpt4 book ai didi

git - 如何 merge 两个本地存储库

转载 作者:太空狗 更新时间:2023-10-29 12:44:53 26 4
gpt4 key购买 nike

我有两个本地 git 存储库(一个是 master 存储库的克隆,另一个是 master 的 fork 的克隆)。有没有办法将一个分支与另一个分支的同一分支 merge ?

注意 - 我不能只将 master 添加为上游,因为我们目前在这种方式上存在一些问题 - git fetch fails due to pack-object failure .

最佳答案

您可以添加另一个远程存储库,例如“本地”。

试试下面的方式(我刚刚运行成功):

(假设您的本地存储库是同一个文件夹中的 MyGitRepo.git 和 AnotherRepo.git)

在 MyGitRepo.git 文件夹中:

$: git remote add local ../AnotherRepo
$: git fetch local
$: git merge local/master

如果master是你要 merge 的分支。

git fetch local 之后,你可能会看到以下内容:

$ git fetch local
From ../AnotherRepo
* [new branch] master -> local/master

这意味着另一个跟踪分支已成功创建以跟踪(其他)本地存储库。

引用: 阅读 this link关于多个远程存储库

关于git - 如何 merge 两个本地存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21360077/

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