4 ms·
You never need to do that. git-reflog(1) is the most general solution if you will ever need.
by delusional 2mo ago
You never need to do that. git-reflog(1) is the most general solution if you will ever need.
- selckin 2mo agoif you're a beginner thats going to be very difficult, restoring the git dir a few times makes the learning process much faster, till it all clicks and you don't need too anymore
- roryirvine 2mo agoBut then you have multiple copies of your repo which is inevitably going to end up with a my_project_v2_FINAL_3b/ mess, reminiscent of how people used to manage files before version control. Not having to deal with all that is exactly what git is for.
- Vinnl 2mo agoI'm pretty comfortable with Git, but I've still done this a number of times, and in my experience this situation is very evitable. After I've completed my gnarly process (whether successfully or unsuccessfully), I just delete the folder I don't want to use.