• 问题

由于某些原因,需要在git 上次提交的版本基础上进行一些修改,如果以当前版本来修改,会造成影响其他功能使用的情况。

  • 解决办法

可以使用git从某次的提交版本号上切出一个分支,在此分支上进行修改。
 

git checkout -b branch_name version_id

下面是演示图:

  1. 首先,在这个例子仓库中,只有一个分支,一个文件,三次提交:
  2. 假设,我要从第一次提交中切出一个分支 test:

    使用版本号作为切换的源即可。如果是从远程分支切换,那么版本号替换为远程的分支名称
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐