gpt4 book ai didi

git - 如何 merge 位于不同本地存储库/文件夹中的两个 git 分支?

转载 作者:IT王子 更新时间:2023-10-29 01:29:38 24 4
gpt4 key购买 nike

我有:

folder_a/app_1.0
folder_b/app_1.1

假设我正在两个文件夹/存储库中的 master 分支上工作。

如何将分支 merge 在一起?

最佳答案

您必须将提交从一个存储库 pull 到另一个存储库,进行 merge ,然后 pull 回到第一个存储库(如果您希望两个存储库都包含所有提交)。

# switch to repo A
cd folder_a

# Add repo B as a remote repository
git remote add folderb /path/to/folder_b

# Pull B's master branch into a local branch named 'b'
git pull folderb master:b

# Merge b into A's master branch
git merge b

# Switch to repo B
cd ../folder_b

# Add repo A as a remote repository
git remote add foldera /path/to/folder_a

# Pull the resulting branch into repo B's master branch
git pull foldera master:master

关于git - 如何 merge 位于不同本地存储库/文件夹中的两个 git 分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3402599/

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