Get the App
SLTechnology News&Howtos  ›  Internet Technology  › 

A series of words-how to undo commit after git commit

Shulou Source: shulou.com Published: 2022-06-02 03:41:43 10月04日 Update

This article mainly explains "a series of words-how to revoke commit after git commit". The content in the article is simple and clear, and it is easy to learn and understand. Please follow the editor's train of thought to study and learn how to revoke commit after a series of words-git commit.

The command git reset-- soft head ^ command interprets head ^

Head ^ means the previous version, or it can be written as HEAD~1

If you have done commit twice and you want to withdraw it, you can use HEAD~2

-- mixed

Do not delete the workspace change code, undo commit, and undo git add. Operation

This is the default parameter, and git reset-- mixed head ^ and git reset head ^ have the same effect.

-- soft

Do not delete the workspace change code, undo commit, do not undo git add.

-- hard

Delete the workspace change code, undo commit, undo git add.

Notice that after completing this operation, you are back to the previous commit state.

Other

By the way, if the commit comment is misspelled, you just want to change the comment, just need to:

Git commit-amend

At this point, you will enter the default vim editor, and just save it after you have finished modifying the comments.

Thank you for your reading, the above is the content of "a series of words-how to revoke commit after git commit". After the study of this article, I believe you have a deeper understanding of how to revoke commit after a series of words-git commit, and the specific use needs to be verified in practice. Here is, the editor will push for you more related knowledge points of the article, welcome to follow!

Tags: Code comments space study work content commands meaning parameters just that is ideas situations effects articles more versions status knowledge knowledge points Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Shulou Technology MariaDB Apple Huawei Microsoft