Git 工作流:您是否致力于掌握您的个人项目?

2025-06-08

Git 工作流:您是否致力于掌握您的个人项目?

当你在开发一个项目时,你知道自己会单独工作,你还会在分支上工作吗?还是会提交到 master 分支?这取决于项目本身吗?

和许多人一样,我也有一些项目是为了学习和娱乐而做的。其中很多都是我独自完成的。我会一次只处理一个待办事项。尽管它们大多数并不相互依赖,但我通常不会同时处理多个项目,而是在该项目的构建之间切换。我会先处理一个项目直到完成,然后再处理下一个。
这些项目包括 Gatsby 网站或 React 应用等,它们具有开发服务器,我可以在自己的机器上本地运行这些服务器,以查看我的更改与当前代码的兼容性。我的个人网站
就是一个例子。在我看来,这是一个并不太复杂的 Gatsby 网站。我可以在本地运行开发服务器,查看新代码的使用情况,然后将更改推送到 master 分支,从而触发 Netlify 上的新构建如果部署出现问题,我可以回滚提交并重试。我应该注意,这保存在一个私人仓库中,不会有人接触到该项目并可能提交拉取请求。

您觉得这个工作流程怎么样?您自己做项目的时候是怎么做的?我知道它没有实践与其他人合作开发项目时使用的分支和拉取请求机制,但它似乎在我的个人项目中很有效。创建分支并在其中工作有什么好处,是我没意识到的吗?

鏂囩珷鏉ユ簮锛�https://dev.to/daveskull81/git-workflow-do-you-commit-to-master-on-your-solo-projects-hi4
PREV
从中级到高级编码技能:改变我学习编码的方式
NEXT
Git — 运行 git 所需的命令!