Git流程

1、新功能开发要新建新功能分支(多人开发时下面要再细分子分支),直到整个功能开发完成,将功能分支合并到测试分支(developim)测试,有错误时在功能分支修改再合并测试分支,直到没错误,即可合并到主分支master(发版前要打tags或者做好原分支备份(develop),防止上线错误快速撤回)
2、如果发版后线上有错误则撤回到上一版,并在本地拉取master分支的子分支做bug修改 测试无误后合并到主分支、测试分支以及功能分支,最后可删除新拉取的master子分支

git clone 地址 【目录】 克隆
git branch 查看当前分支

git branch 分支 新建分支
git checkout 分支 切换分支

git merge 分支 合并分支

切换到目标分支
合并单个文件:
git checkout --patch 原分支 文件路径 合并分支的某个文件到新分支
合并文件夹:
git checkout 原分支 文件夹

git rest ^HEAD~ 撤回修改

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。