git - Git:同一存储库的两个本地克隆在它们之间同步,都在同一个分支中
问题描述
我正在使用具有两条不同开发线的存储库。因此,我的 PC中有同一个 repo的两个本地克隆。每个克隆上都有一些添加的文件夹。这些额外的文件夹是 gitignored,并且在每个克隆中都不同。它们用于配置每种情况下所需的不同 SDK。
有时我必须在一个克隆中进行开发,这也会影响另一个克隆(必须在两个克隆中测试,甚至并行开发的修改)。
我遇到的问题是,如果我想从一个克隆中提交某些内容并在另一个克隆中准备好,我必须从一个克隆将其上传到存储库,然后在另一个克隆中再次下载。
我想要一个解决方案来避免不必要的上传,也许在两个克隆之间有某种本地同步。
一种解决方法是使用 git worktrees,但由于worktrees 不会让我在两个克隆中签出同一个分支,我必须在一个克隆中签出到另一个分支,然后再次将另一个克隆签出到我正在处理的分支,这不是那么简单。
这是我在问可能以任何其他更简单的方式吗?
解决方案
推荐阅读
- r - 转换由 direct.label() 生成的等高线图标签
- javascript - 为什么我从我的 json 获取数据时未定义?
- swift - 如果 wkwebview 无法加载页面,请快速通知
- html - pagepiling.js 中特定部分的鼠标滚动问题
- html - 定位到屏幕外的元素会影响滚动性能吗?
- xml - 以与 XSLT 中的父节点不同的顺序到达子节点
- visual-studio - Visual Studio 2017 安装程序在解压到 temp 后不会运行
- excel - 导入平面文件会出现问题,因为用户在 Excel 中使用了“换行文本”
- google-app-engine - 在本地连接云实例以作为服务运行的 laravel 项目
- postgresql - PostgreSQL:创建函数有错误