git - 创建然后合并两个完全不相关的 git 分支
问题描述
我正在创建一个反应应用程序,对于下一步(双关语),如果可以的话,我想将该项目迁移到 next.js。我已经将我的反应应用程序提交到我的主分支的 10/12 次。
是否可以创建一个新分支并从头开始一个 next.js 项目,然后慢慢将一个项目迁移到另一个项目中?
我知道明智的做法是创建两个不同的存储库,但由于这是一个工作申请分配,其中需要 react 并且需要 next.js,因此有必要仅在一个存储库中进行。
解决方案
当然,为什么不呢。Git 不关心您将哪些内容保存在存储库中 - 因此您可以在一个存储库中使用不同语言/出于不同目的完成源代码。问题是它是否合乎逻辑-但在您的情况下是合乎逻辑的,因为这两个部分都与一个项目有关。只需从 中创建分支master
,在那里实现您的next.js
部分,然后将其与master
分支合并。
推荐阅读
- ios - Segue 未识别
- android - 无法在 Android Studio 中滚动
- html - 中间的停止线动画
- bash - bash while 循环和用于读取的文件句柄
- reactjs - React with Redux 中复选框的条件
- c# - DropDownList 控件 asp.net SelectedValue
- windows - 在当前编辑器组中显示打开文件的任何快捷方式或命令 - VSCode
- php - postgresql - 范围日期的 JSON 查询
- bash - 在 Docker 中运行可执行的 Bash 脚本
- c++ - C++ MAPI 包装器尝试在默认登录后获取发件人地址