git - 如何在 Git 中合并来自两个不同遥控器的两个分支
问题描述
我遇到了一些关于分支合并的案例,但似乎大多数案例都是关于在同一个遥控器中合并分支。
所以我的问题是,当两个遥控器实际上在不同的遥控器中时,这有关系吗?
例如,给定 remoteA/branchA 和 remoteB/branchB,我想合并从 branchA 到 branchB 的更改。
在我的本地,我可以检查 remoteB/branchB,然后将 remoteA/branchA 合并到 remoteB/branchB,然后推送 branchB?那是对的吗?
解决方案
本地分支和远程分支的区别:
本地分支是只有您(本地用户)可以看到的分支。它仅存在于您的本地计算机上。
远程分支是其他用户可以跟踪的远程位置(在大多数情况下为源)上的分支。
要回答您的问题:
两个遥控器何时位于不同的遥控器中并不重要。合并对于任何类型的分支都是一样的。即使一个是本地的而另一个是远程的,您也应该能够合并任何分支。
推荐阅读
- tabulator - 来自 URL 的 Tabulator JSON Ajax API 数据
- python - Django 测试 - 等待子进程准备好
- java - 如何使项目描述堆叠在账单上?
- adonis.js - 如何在adonis js查询生成器中添加'date_add()'
- c# - 在 64 位 cpu 上读取/写入 64 位值是原子的吗?
- ag-grid - (ag-grid)动画动态添加的列
- ruby-on-rails - NameError:未初始化的常量 CarrierWave::Storage::Fog,heroku
- python - 根据条件对 Pandas 数据框进行分组?
- error-handling - ServiceFabric:部署期间服务不存在
- java - 使用来自父节点的类型信息的杰克逊对 JSON 进行多态反序列化