[toc]
## 远程主机操作
### 查看远程主机
```
git remote [-v]
```
### 移除远程主机
```
git remote remove xxx
```
## 分支操作
### 查看分支
```
git branch
```
### 创建分支
```
git branch button-and-input
```
### 切换分支
```
git checkout 分支名
```
## 版本操作
### 查看仓库版本
```
git log
```
### 切换版本
```
git reset --hard
```
### 显示对应版本号那次提交的变更
```
git show 版本号
```
## 选择性提交
![](https://box.kancloud.cn/e7fcdc74aba7ebbeaddf354efc8409dd_753x281.png)