[关闭]
@hitchhacker 2018-07-23T13:30:53.000000Z 字数 493 阅读 1074

实用小技能之切换 git 分支 | 大狗教你EOS开发(五)

作者:李大狗

我们在开发的时候会遇到这种情况,软件版本更新了,我们用 git pull 更新了,但是发现新版本不稳定。需要切换回旧的版本。
例如,许多朋友更新了Dawn 4.0版本,但在开发中遇到了一些问题,需要切回 3.0 版本。
这时候该怎么做呢?

1 用git tag命令查看软件版本

输入git tag,查看软件版本,拉到最后,我们可以看到Dawn1.0 - Dawn4.0都是齐的。
Dawn1_4.png-17.3kB

2 通过 checkout 命令建立新的分支

输入git checkout -b [自己起的分支名] [用 tag 查到的版本名]创建并切换到新的分支。例如git checkout -b gakkieos dawn-v3.0.0
image.png-48.8kB
现在已经自动切换到gakkieos分支了——也就是切换到了 dawn3.0 版本。

3 切换分支

之后想切换回新版本,先用git branch命令查看有哪些分支,然后git checkout [分支名]切换即可。
switch_branch.png-53.9kB

4 删除分支

有时候分支不小心建多了,用git branch -d [分支名]即可删除分支。
delete_branch.png-22.8kB
注意,当前的分支是不能删除的,如果要删除当前分支,先git branch切换分支再进行删除操作。

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注