例如,我有两个分支:master
和dev-personal
。Master 始终包含有效的稳定版本,而 dev-personal
用于在我的几台机器之间同步代码而无需任何测试,直到需要合并,然后在合并之前测试和审查我对dev-personal
的最新提交。这是正常的做法吗?
是的,这是一种标准做法。
在 git 中,这是一个非常好的功能,我们可以创建多个分支并使用它们与队友分享我们的进度。
例如:
主分支:这个分支应该包含稳定和可发布的代码。
当地分支机构:本地分支机构用于跟踪个人的进度。
一般来说,在将某些内容推送到任何分支之前的最低要求是检查您是否破坏编译过程。与分支相关,开发分支通常被认为是一个不稳定的分支,而主分支被认为是稳定的分支,所以在合并开发到主分支之前必须做一些测试。