Live2d Test Env

git 指定某个分支的commit创建新分支并推送的远程分支上

今天是精通git命令行男孩。。。

假装自己在本地dev分支上:

// 获取当前commit 集合(目的是为了拿到指定的commitId) 
git log

如果在gitlab/github上,也可以通过branch/history/去copy指定的commitId:

当获取到commitId后,进行如下操作

原理:先在本地创建,然后再推送到远程

  1. 本地创建基于commitId的新分支(local branch)
git checkout -b yourNewBranch yourCommitId
  1. 推送该本地分支到远程分支上
 git push origin yourNewBranch 

以上。

posted @ 2022-05-31 19:01  致爱丽丝  阅读(1701)  评论(0)    收藏  举报