2 ms·
> knowing that I can't accidentally bungle up the history. I'm always nervous about that when I use git I just read a great insight yesterday: > Understanding
by tomaskafka 7y ago
> knowing that I can't accidentally bungle up the history. I'm always nervous about that when I use git
I just read a great insight yesterday:
> Understanding there’s no harm to be done eases things a lot. It encourages experimenting, which is one of the most effective ways to learn new things and to get familiar with them. Imagine this: you start rebase, mess things up, hit Ctrl+Z several times and try again. Good news is, we can implement Undo/Redo given just ordinary Git implementation. Git already stores all the possible states our repo was in. All Undo/Redo will have to do is to shuffle some branch pointers here and there.
https://tonsky.me/blog/reinventing-git-interface/ https://tonsky.me/blog/reinventing-git-interface/