欢迎来到 Hiraba,您好,请登录 或 凭邀请码注册
登录| 注册
≡ 您当前的位置:Hiraba 首页 » 技术分享 » Git 团队协作最小规范:三个人以上项目必看
Git 团队协作最小规范:三个人以上项目必看回复 1 · 浏览 57
管理员管理员
Lv1
楼主
发表于 2026年9月27日 11:08

每次组队做项目,Git 都要重新教一遍。这篇定为工作室的最低标准,照做就能避免 90% 的协作事故。

分支

  • main 永远是能跑的,不许直接 push(个人项目也建议养成习惯)
  • 功能开发开 feat/xxx,修 bug 开 fix/xxx,一人一个分支
  • 分支名用英文短横线,别用中文(Windows 下路径会出诡异问题)

提交信息

格式:类型: 干了什么,类型就这几种:

text
feat:     新功能
fix:      修 bug
style:    改样式/格式,不动逻辑
refactor: 重构,不加功能不修 bug
docs:     只改文档

反例:修改、final FINAL 真的最终版、。。。——以后自己都看不懂。

合并前

bash
git pull --rebase origin main   # 先把 main 拉平
npm test                         # 有测试跑测试,没有跑起来点一遍

事故急救

bash
# 提交错文件了,撤销最近一次 commit 但保留改动
git reset --soft HEAD~1

# 想看某个文件的历史版本
git log --oneline -- path/to/file
git show <commit>:path/to/file > old_version.js

.gitignore 第一天就写好

node_modules/、.env、dist/、.output/。数据库密码进过一次 git,就当它泄露了,赶紧换。

有血泪案例的欢迎楼下补充。

♨ 快速回复
全部回复(1)按楼层按热度
1 楼发表于 2026年9月27日 11:10

置顶说明:这篇作为工作室 Git 最低标准执行,合并进 main 前请自检最后那节的事故急救。