我希望合并一个允许我执行以下操作的Web开发工作流程:
我也是Git的新手。我已经开始在我的个人项目中使用Git测试水域,但是我继承的项目(使用生产/暂存环境)到目前为止还没有使用任何版本控制。
问题:
基本上我是单个开发人员,他被交给了一个相当大的项目,我只想尽可能地让自己变得简单/直接。 :)
答案 0 :(得分:13)
分支是促进此工作流程的一种方式。有一个great blog post关于如何使用Git分支来管理典型的开发工作流程。
然后你将有一个分支用于制作(例如master
),一个用于实时编辑,对应于上面帖子中的hotfix
分支,另一个用于开发。
要在笔记本电脑和台式机上同步本地环境,您可以将上述development
分支用作远程分支,并让两个设备将此分支上的本地提交推送到远程存储库。