33.37 Git Revert File

20210811

At times we might have modified a file but are really not interested in those local modifications any further and simply want to revert to the remote main version. As long as we have not yet committed the changes, it is possible to check out the file from the HEAD (usually a symbolic reference to the main branch):

$ git checkout HEAD README.md

Using magit in emacs the same is achieved with M-x magit-file-checkout.



Your donation will support ongoing availability and give you access to the PDF version of this book. Desktop Survival Guides include Data Science, GNU/Linux, and MLHub. Books available on Amazon include Data Mining with Rattle and Essentials of Data Science. Popular open source software includes rattle, wajig, and mlhub. Hosted by Togaware, a pioneer of free and open source software since 1984. Copyright © 1995-2022 Graham.Williams@togaware.com Creative Commons Attribution-ShareAlike 4.0