Git分支常用操作

2021-04-13 14:33:19
查看本地分支 ```shell git branch ``` 查看远程分支 ```shell git fetch git branch -r ``` 在本地切一个叫 test 的新分支 ```shell git checkout -b test ``` 删除本地 `test` 分支 ```shell git branch -D test ``` 远程删除 git 服务器上的 `test` 分支 ```shell git push origin -d test ``` 拉取远程 `test` 分支并创建本地分支 ```shell git fetch git branch -r git checkout -b test origin/test ``` 切换到某个 commit Id ```shell git log # 找到你的日志commit号 例如22dfb git checkout 22dfb # 切换到这个commit下 git checkout -b dev 22dfb # 在本地新建一个dev分支,并切到22dfb git push origin dev # 将本地dev分支推到远程 ``` ![git.png](https://static.daimaku.net/post/202203/30/e2cdbf04bbb83f04d9bd3f42d161c590.png)