Git 工作流程提示
我开始使用 git 并且已经使用了几个月了,我很好奇我的工作流程是否正确。我在这个项目的两个不同地方工作。以下是我的工作流程的各个阶段:
- 我从远程存储库中提取项目
- ,为新功能创建本地分支,
- 进行更改并提交
- 将分支与主
- 推送合并到远程,
这是处理项目的正确方法吗?
I started using git and have been using it for couple of months now, and I am curious if my workflow is correct. I work from two different places on the project. here are the stages of my workflow:
- I pull the project from remote repo
- make a local branch for a new feature
- make changes and commit
- merge the branch with master
- push to the remote
is this correct way of working on the project?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
发布评论
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
正如琥珀所说:
博客上有一篇关于良好 git 工作流程的好文章:
成功的 Git 分支model
您应该阅读这篇文章,它真的很酷,您可以根据您的需求调整工作流程。
简而言之,博客文章提出的工作流程如下所示:
我已采用此工作流程一会儿。我尝试始终尊重工作流程,无论是团队合作还是单独工作。
As Amber said :
There is a good post on a blog about a good git workflow :
A successful Git branching model
You should read this post, it's really cool and you can adapt the workflow to your needs.
In a nutshell, the workflow proposed by the blog post schematized like this :
I have adopted this workflow for a while. I try to always respect the workflow, whether it's a teamwork or working alone.