3. Linear equations
4. Matrix determinant
5. Vector space
6. Special matrices
7. Eigenvalues and Eigenvectors
9. Matrix decomposition
check_circleMark as learned
Reverting a file to a specific revision in Git
schedule Mar 5, 2023Last updated
tocTable of Contentsexpand_more
Check out the interactive map of data science
To revert a file to a specific revision in Git we can use the
git checkout command.
We need to pass two arguments when restoring an older version:
Hash (unique identifier) of the commit we want to revert to
Reverting to a previous version does not delete any of the repository's history. Rather, the restoration is saved as the latest commit in case you want to undo the restoration later.
Let us say we have the following commit history for a file
commit ab5adad5f531b039f3771ed7eae8e6de1b073995Author: Author: Harry Potter <firstname.lastname@example.org>Date: Thu Oct 7 11:43:42 2021 +0900Reflecting the latest announcement.commit a4708a6a7d593e6119247baf4b126ca68dcf6417Author: Author: Harry Potter <email@example.com>Date: Wed Oct 6 05:37:32 2021 +0900Updating the title.
To revert the current version of example.txt to the version that was committed on October 6:
git checkout a4708a example.txt
To revert to the commit before
a4708a we can append
~1 like below:
git checkout a4708a~1 example.txt
Published by Arthur Yanagisawa
Edited by 0 others
Did you find this page useful?
Ask a question or leave a feedback...
Enjoy our search
Hit / to insta-search docs and recipes!