如何更新和维护单独的 Git 分支
Git 如何 更新 分支 维护 单独
2023-09-27 14:27:53 时间
Git 的核心功能之一是能够制作项目的多个版本。通常,这些用于称为“功能分支”的短期分支,这些分支被合并到主分支中。但是,有时需要有真正独立的分支,这使得它们难以保持同步。
为什么要维护不同的分支?
通常,分支是短暂的,并且打算合并回主发布分支。但在某些情况下,有必要维护完全独立的分支。例如,您可能有针对不同平台或依赖项、具有不同功能的分支,或者只是单独的发布分支,您可以保持一段时间。
这与大多数分叉的工作流程相同,并且根据更改的数量和严重程度,可能很难与上游保持同步。如果您的两个分支在很大程度上是同步的减去一些提交,那么您将更容易处理冲突并保持最新状态。
但在大多数情况下,您应该寻找分离分支的替代方法,因为它会变得非常乏味,尤其是在合并冲突和所有额外测试的情况下。例如,如果您有两个针对不同平台的构建,那么许多语言都有构建配置和可以处理它的预处理器。C# has #if NETVERSION,它允许根据编译的平台更改代码。
相关文章
- git 提交报错 cannot do a partial commit during a merge
- Git 如何切换到不同远程仓库
- Git 提示用户密码错误如何修改
- SVN 向 GIT 进行转换如何拉取指定版本后的提交
- Git 如何针对项目修改本地提交提交人的信息
- Home Contact Gallery RSS Git 在团队中的最佳实践--如何正确使用Git Flow
- Git远程仓库地址变更本地如何修改
- git和github的关系以及简单易懂的理解
- idea中的git 查看单个文件的历史记录
- GIT常用命令
- Git GUI中文乱码问题解决方法
- git cherry-pick. 如何把已经提交的commit, 从一个分支放到另一个分支
- git和github新手快速操作流程
- git reset 与 git revert 的区别
- git stash '储藏'当前工作状态
- Git 系列教程(6)- 查看 commit 提交历史
- 清空git缓存
- git pull 如何相信远端完全正确 而忽略自己的修改
- 如何使用 Git 日志查看提交历史
- 如何删除错误提交的 git 大文件
- Git操作清单
- 常用git命令一览