`

git 从某次提交拉分支

    博客分类:
  • git
阅读更多

从git的某次提交(commit)拉取分支:

git checkout -b branchname <commitId>

 

参考:https://stackoverflow.com/questions/2816715/branch-from-a-previous-commit-using-git

 



 

 

  • 大小: 46.1 KB
分享到:
评论

相关推荐

    Git常用命令面试题 60道.pdf

    变基操作允许你将一系列提交按照某一次提交重新排列,通过`git rebase`命令可以完成变基操作。 5. 查看变更历史 使用`git log`命令可以查看提交历史。`git log --oneline`会将各个commit用一行显示,`git log -n`...

    字节跳动&lt;Git学习手册&gt;

    57. **从远程仓库根据ID,拉下某一状态,到本地分支**:`git fetch origin &lt;commit-id&gt;:&lt;local-branch&gt;`。 58. **详细展示一行中的修改**:`git diff --word-diff=color &lt;commit-id&gt; ^`。 59. **清除.gitignore文件...

    Git学习de.pdf

    59. **从远程仓库根据ID,拉下某一状态,到本地分支**:`git checkout -b &lt;new-branch&gt; &lt;commit-id&gt;`。 60. **详细展示一行中的修改**:`git diff ^ &lt;commit-id&gt; -- &lt;file&gt; -U99999`。 61. **清除.gitignore文件中...

    前端大厂最新面试题-git stash.docx

    * 当你在项目的一部分上已经工作一段时间后,所有东西都进入了混乱的状态,而这时你想要切换到另一个分支或者拉下远端的代码去做一点别的事情,但是你创建一次未完成的代码的 commit 提交,这时候就可以使用 Git ...

    WECmarblesv2:东西

    而"065bba75a1ad7697485ec5630ac944d8007b80ed"是典型的Git commit ID,代表了一次具体的代码提交,这可能是开发者在项目中进行的某次更新或修复。 【标签】"Java"则表明该项目是用Java语言编写的。Java是一种广泛...

    Timer_Datecalc

    在描述中提到的"Timer_Date作业1个上拉请求"可能指的是开发流程中的一个阶段,这通常是在版本控制(如Git)环境中,开发者向主分支提交代码合并请求的过程。"上拉请求"(Pull Request)是开发者完成某项功能或修复...

    aditiamuchlis

    6. **GitHub 工作流**:Aditia 可能遵循了 GitHub 的一些最佳实践,如创建分支进行开发,然后合并回主分支(`merge`),或者使用拉请求(`pull request`)进行代码审查。 7. **Web 开发流程**:这个项目可能展示了...

    Mercado-Liebre-last

    在Git版本控制系统中,"master"通常是默认分支,代表了项目的主线代码。"last"可能表示这是项目的最新迭代,意味着它包含了最新的功能、修复和优化。 在探索这个项目时,我们可能会发现以下JavaScript相关的知识点...

Global site tag (gtag.js) - Google Analytics