Git 常用分支说明
| 分支名称 | 分支说明 |
|---|---|
| Production | 即 Master分支。只能从其他分支合并,不能直接修改 |
| Release | 发布分支,基于 Develop 分支创建,待发布完成后合并到 Develop 和 Production 分支去 |
| Develop | 主开发分支,包含所有要发布到下一个 Release 的代码 |
Git 常用命令
1、配置常用
| 命令 | 说明 |
|---|---|
| git config –global user.name ‘‘your name’’ | 设置全局用户名 |
| git config –global user.name | 查看设置的用户名 |
| git config –global user.email ‘’email address’' | 设置全局邮箱 |
| git config –global user.email | 查看设置的邮箱 |
| git config –global –list | 列出所有全局配置 |
2、项目更新与提交
| 命令 | 说明 |
|---|---|
| git init | 在当前目录初始化新的 Git 仓库 |
| git add . | 添加所有变更到暂存区 |
| git commit -m “fix:xx” | 提交暂存区的内容 |
| git push -u origin main | 推送并设置上游分支(仅首次) |
| git push | 推送 |
本地仓库关联远程仓库(必须先有本地仓库)
| 命令 | 说明 |
|---|---|
| git remote -v | 查看远程仓库地址 |
| git remote add origin |
链接远程仓库,origin为远程仓库名 |
3、基本操作(分支)
| 命令 | 说明 |
|---|---|
| git status | 查看工作区状态、是否上传等 |
| git branch | 列出所有本地分支 |
| git branch -a | 列出所有本地和远程分支 |
| git branch |
创建新分支 |
| git checkout |
切换到指定分支 |
| git checkout -b |
创建并切换到新分支 |
| git branch -m main | 重命名默认分支 master 改成 main |
| git merge |
将指定分支合并到当前分支,一般多在main分支使用 |
| git log | 查看提交历史 |