Merge pull request #31 from claviering/master

feature: 添加两个远程和本地关联的命令
This commit is contained in:
削微寒 2019-04-29 14:23:23 +08:00 committed by GitHub
commit ecefdab3f0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -31,6 +31,8 @@ Git是一个 “分布式版本管理工具”,简单的理解版本管理工
* [关联远程分支](#关联远程分支) * [关联远程分支](#关联远程分支)
* [列出所有远程分支](#列出所有远程分支) * [列出所有远程分支](#列出所有远程分支)
* [列出本地和远程分支](#列出本地和远程分支) * [列出本地和远程分支](#列出本地和远程分支)
* [查看远程分支和本地分支的对应关系](#查看远程分支和本地分支的对应关系)
* [远程删除了分支本地也想删除](#远程删除了分支本地也想删除)
* [创建并切换到本地分支](#创建并切换到本地分支) * [创建并切换到本地分支](#创建并切换到本地分支)
* [从远程分支中创建并切换到本地分支](#从远程分支中创建并切换到本地分支) * [从远程分支中创建并切换到本地分支](#从远程分支中创建并切换到本地分支)
* [删除本地分支](#删除本地分支) * [删除本地分支](#删除本地分支)
@ -209,6 +211,18 @@ git branch -r
git branch -a git branch -a
``` ```
## 查看远程分支和本地分支的对应关系
```sh
git remote show origin
```
## 远程删除了分支本地也想删除
```sh
git remote prune origin
```
## 创建并切换到本地分支 ## 创建并切换到本地分支
```sh ```sh
git checkout -b <branch-name> git checkout -b <branch-name>