Git基本工作流
分享一篇博主自己的Git工作流程
步骤 | 命令 | 解释 |
---|---|---|
一、项目初始化 | ||
1 | git init | 初始化git本地仓库 |
2 | GitHub创建项目仓库 | |
3 | git remote add origin 仓库链接 | 本地仓库与GitHub仓库并联 |
4 | git add . | 添加所有文件到暂存区 |
5 | git commit -m ‘提交描述’ | 提交到仓库 |
6 | git push -u origin main | 推送本地仓库到远程仓库 |
二、创建分支写代码 | ||
7 | git checkout -b 分支名 | 创建新的分支并却切换过去编辑当前该分支的代码 |
8 | git branch | 查看当前所属分支与其他分支 |
9 | git status | 查看当前状态 |
10 | git add . | 添加当前分支所有修改文件到暂存区 |
11 | git commit -m ‘提交描述’ | 提交到仓库 |
三、推送代码 | ||
12 | git push -u origin 当前分支名 | 将当前分支推送到github仓库 |
13 | git checkout main | 切换到主分支,此时主分支没有修改过的文件 |
14 | git merge 第12步的分支名 | 合并分支 |
15 | git push | 推送最后代码 |
- 后续重复二、三步骤就行
- 分支最好各司其职,分工明确
- 不要轻易修改后合并到主分支,会有一种分支工作混乱的感觉
- 根据规范一般不会出现问题,若出现问题请参考下图指令或者百度查询