前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >08 Dec 2022 git最佳实践

08 Dec 2022 git最佳实践

作者头像
俊采
发布2023-10-17 10:24:39
1200
发布2023-10-17 10:24:39
举报
文章被收录于专栏:LEo的网络日志
  • 创建不同的环境分支,比如dev,test,prod。一般使用main分支作为开发分支,对默认分支执行相应的保护策略,防止误操作
  • 确保环境分支始终稳定,方便快速构建开发或者测试环境
  • 对新的需求或者修改创建新分支,通过PR合并到相应分支
  • PR中一定要关联相应的issue或者task
  • 提交信息尽量一致,清晰
  • 分支命名遵循一致的规则,比如release-1.0,release-1.1
  • 机密信息不能提交到仓库,比如token
  • 仓库结构遵循相应的规范,比如有相应的README,CONTRIBUTING和LICENSE等
  • 经常push代码,防止本地crash代码丢失
  • 一定要测试或者部署代码后才能提交
  • 多次微小的修改,而不是一次提交大量的修改,不方便后期debug和维护
  • 尽量不要提交二进制文件到仓库
  • 代码merge之前一定要有人review
  • 在本地安装相应的linter工具方便做代码静态分析
  • 设置一些常用快捷键,一键提交(add & commit & push)

:) 未完待续……

LEo at 00:12

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯云服务器利旧
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档