git,检出到主控上的特定提交

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git,检出到主控上的特定提交相关的知识,希望对你有一定的参考价值。

昨天在我的主分支中,不同的人做出了自己的承诺。最后2次提交是错误的,有没有一种方法可以在特定的提交中签出以进行掌握?

类似

git checkout master -some_commit

enter image description here

答案

您想要git reset --hard HEAD~2

HEAD~X语法是指X先前提交的提交

另一答案

是的,可以!您可以通过将提交哈希作为参数传递,直接转到所需的任何提交]

git checkout COMMIT_HASH

您只需查看git log即可找到提交哈希。

请记住,这很可能会使您处于独立的HEAD状态。

以上是关于git,检出到主控上的特定提交的主要内容,如果未能解决你的问题,请参考以下文章

Git在拉取请求分支上恢复樱桃选择而不在主控上恢复

idea针对git相关的操作

APICloud - 提交项目 点击右键 没有git这个选项

IDEA 使用 git (码市)

日常开发使用GIT命令

git 跨平台换行符处理