提问一个关于 git 很低级的问题
資深大佬 : yeqizhang 0
去到一个公司发现每个人都会有一个用自己名字命名的远程分支… 因为上一家接触到的 git 的分支管理,是基于某个远程分支 checkout 一个本地分支,不会把这个本地分支重新创建一个分支再 push 一个新的个人远程分支。
每个人都搞一个远程分支有没有问题的,大家都是这么玩的?有啥好处?
大佬有話說 (21)
去到一个公司发现每个人都会有一个用自己名字命名的远程分支… 因为上一家接触到的 git 的分支管理,是基于某个远程分支 checkout 一个本地分支,不会把这个本地分支重新创建一个分支再 push 一个新的个人远程分支。
每个人都搞一个远程分支有没有问题的,大家都是这么玩的?有啥好处?
具体遵循的规范是 git flow. 使用了 git flow 的 cli. 配置的时候分支的前缀名都配置成各个开发的英文名.
至于你们之前的全部人在一个分支上提交,是错误的
反正 git 的分支是免费的,那就多用起来呗,一个 feature 一搞分支,一个人一个暂存盘分支,都可以。
当然每个团队有各自的历史包袱和开发习惯.