git根据历史某次提交创建新分支

作者 : admin 本文共339个字,预计阅读时间需要1分钟 发布时间: 2024-06-10 共3人阅读

git根据历史某次提交创建新分支插图

有时候项目在做版本管理的时候,忘记了创建某次版本的分支,而直接在主分支上进行开发了,这个时候,想要对某次提交单独拉出来一个版本分支,就需要用到这个功能:

git checkout -b 新分支名 某次提交的id

找到你想要基于的提交的哈希值。你可以使用git log来查看提交历史并找到正确的哈希值:

git根据历史某次提交创建新分支插图(1)

例如,如果你想基于哈希值为 f896d75971d06468b46d8b9958a57a5c63b1aefc 的提交创建一个新分支feature-x,你可以这样做:

git checkout -b feature-x f896d75971d06468b46d8b9958a57a5c63b1aefc

就可以切换成功了。

或者在vscode的代码管理里面,点击某一次提交,右键:creat branch 也是可以的

git根据历史某次提交创建新分支插图(2)

本站无任何商业行为
个人在线分享 » git根据历史某次提交创建新分支
E-->