个人开发者最常用的Git 工作流指令模板

📅 发布时间:2026/7/15 3:12:14 👁️ 浏览次数:
个人开发者最常用的Git 工作流指令模板
这里精选了个人开发者最高频、最轻量化的5套Git工作流指令模板去掉了团队协作的冗余环节拿来就能直接套用。一、日常单主干开发流最常用单人小项目首选适用场景个人小项目、Demo、快速迭代原型全程只用一个main分支简单高效。核心动作开工拉取 → 编码提交 → 推送备份# 1. 每次开工前先拉取远程最新代码多设备开发必做gitcheckout maingitpull origin main# 2. 编码完成提交代码可多次小步提交gitadd.gitcommit-mfeat: 完成首页布局与样式# 3. 推送到远程仓库备份每天至少推一次防止本地丢失gitpush origin main二、轻量功能分支流多需求并行开发适用场景同时开发2个以上功能/需求不想把半成品代码混在主干里开发完再合并。特点比标准 GitHub Flow 更轻量无需 PR 评审本地直接合并。# 1. 基于主干创建功能分支gitcheckout maingitpull origin maingitcheckout-bfeature/博客评论功能# 2. 在分支上正常开发提交gitadd.gitcommit-mfeat: 评论提交与展示接口# 3. 功能开发完成合并回主干gitcheckout main# 合并前再拉一次保证主干是最新的gitpull origin maingitmerge feature/博客评论功能# 4. 推送主干并删除本地功能分支gitpush origin maingitbranch-dfeature/博客评论功能三、线上版本紧急修复流适用场景已发布的线上版本出现bug需要快速修复并打版本标记。# 1. 基于主干创建热修复分支gitcheckout maingitcheckout-bhotfix/修复首页加载白屏# 2. 修复问题并提交gitadd.gitcommit-mfix: 修复资源路径错误导致的白屏问题# 3. 合并回主干并打版本标签gitcheckout maingitmerge hotfix/修复首页加载白屏# 打补丁版本标签方便回溯gittag-av1.0.1-m修复白屏问题补丁# 4. 推送主干和标签到远程gitpush origin maingitpush origin v1.0.1# 5. 清理修复分支gitbranch-dhotfix/修复首页加载白屏四、高频应急回滚模板个人开发者必背都是日常最容易踩坑的场景直接复制执行。1. 刚提交完发现提交信息写错了# 修改最近一次的提交信息不改动代码gitcommit--amend-m正确的提交说明# 如果已经推送到远程了补一次强制推送gitpush --force-with-lease origin main2. 刚提交完发现多提交了文件/代码写错了想撤回提交保留代码# 撤销最近1次提交代码保留在工作区相当于回到提交前的状态gitreset--softHEAD~13. 代码写崩了想彻底回到上一个提交的干净状态# 丢弃所有未提交的修改回到最近一次提交的状态gitreset--hardHEAD4. 已经推送到远程想撤回一次错误的提交安全方案# 生成一个反向提交抵消之前的错误改动不篡改历史gitrevert HEADgitpush origin main五、多设备同步仓库维护模板适用场景家里/公司多台电脑开发、本地仓库改乱了需要重置、定期清理。1. 新设备首次拉取项目gitclone你的仓库地址cd项目目录2. 本地改乱了强制和远程版本对齐放弃本地所有改动gitfetch origingitreset--hardorigin/main3. 清理本地残留的无用分支# 先同步远程已删除的分支信息gitfetch-p# 查看所有本地分支手动删除不需要的gitbranchgitbranch-d要删除的分支名这里是全文出处