git branch 用法
时间: 2024-08-12 17:09:49 浏览: 97
Git分支是Git版本控制系统中一个非常关键的概念,它允许开发者在代码库的不同状态下工作,每个分支都有自己的修改历史和独立的提交记录。以下是一些基本的Git分支用法:
1. **创建分支(create a branch)**:
```
$ git branch <branch-name>
```
这会创建一个新的分支,但默认情况下你还在master分支上。
2. **切换到分支(switch to a branch)**:
```
$ git checkout <branch-name>
```
如果你想开始在这个新分支上工作,可以使用这个命令。
3. **查看当前分支(view current branch)**:
```
$ git branch
* <current-branch-name>
```
显示当前活跃的分支名前有一个星号(*)标记。
4. **在当前分支上创建并切换(create and switch)**:
```
$ git checkout -b <new-branch-name>
```
这一次性完成了分支的创建和切换。
5. **合并分支(merge branches)**:
```
$ git merge <branch-name>
```
合并指定分支的内容到当前分支。如果有冲突,需要手动解决。
6. **删除分支(delete a branch)**:
```
$ git branch -d <branch-name>
```
注意:只有当该分支没有被其他分支合并过,或者使用`-D`强制选项时,才能删除。
7. **查看分支历史(view commit history)**:
```
$ git log --oneline --decorate
```
显示分支名称和每个提交的简短信息。
阅读全文