Git从某个分支的某次提交新建分支拉取代码

最近有个项目比较乱,新功能没有做完,develop 分支不能合并到主干,又有新的需求需要修改,但是 master 主干分支的代码又不够新。

只能从 develop 分支的某一次提交上拉取代码,到本地分支,然后进行修改,再提交合并到 master 分支。

Git 拉取某一次提交的代码版本到本地分支:

git checkout -b 分之名 远程仓库的commitId

示例:

git checkout -b w3h5 af161ecbd13eff1630c14f84a7395d46f5d18888

如果你是第一次参与这个项目,操作步骤如下:

首先克隆分支,将代码拉下来:

git clone https://github.com/ideshun/project.git

然后进行代码版本的拉取:

git checkout -b w3h5 af161ecbd13eff1630c14f84a7395d46f5d18888

说明:每个平台的说法不同,这里的 commitId 也就是 提交 SHA ,我使用的 GitLab ,可以直接 复制提交 SHA 到剪切板。

git SHA.png Git从某个分支的某次提交新建分支拉取代码 经验总结

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/150458.html

(0)
上一篇 2021年9月13日 01:00
下一篇 2021年9月13日 01:00

相关推荐

发表回复

登录后才能评论