获取历史版本
git log
版本号:c55d45a8078c11863d3113b7003861e13fc5be70
–>对应 Version v1.0.2 delete notes code
版本号:d2358f38a26113de18c4913213982837d1e4bc0d
–>对应 Version v1.0.2
1、VM:对更新应用时重新打开media进行了优化;增加了获取state的接口;
2、对Audio Track close修改,调close时立即停止播放然后释放资源
版本号:7a42b41b150770c1ddcd0cd82efadd9c2c5f240c
–>对应Version v1.0.1
回退到指定版本
1、想回退到:
Version v1.0.2
1、VM:对更新应用时重新打开media进行了优化;增加了获取state的接口;
2、对Audio Track close修改,调close时立即停止播放然后释放资源
则执行以下命令:
git reset --hard d2358f38a26113de18c4913213982837d1e4bc0d
2、想回退到:
Version v1.0.1
git reset --hard 7a42b41b150770c1ddcd0cd82efadd9c2c5f240c
新版本同步到远端
通过git reset --hard verID回退之后,其实是本地版本回退了,但是远端还没有回退。
我们可以注意备份远端之后,可以通过命令实现从回退后所在的版本开始覆盖远端后续版本。
git push -f -u origin modify-audioTrack-rightnow // git push -f -u origin + branch
我执行完上面这句命令之后,V1.0.1后的两个V1.0.2都会被新版本覆盖
记录完毕…