Skip to content


Google Docs should take a hint from Git

Problem:
You want to revert a change you made to your document without losing more recent changes.

Solution:
Just like a wiki, Google Docs has a revision history. This is like having a magical infinite undo that takes your document back to nearly any state that it was at in the past.

Problem:
Unfortunately, reverting to an older revision causes you to lose any changes you made after doing that old revision. Optimally, you’d be able to undo something in the past without losing everything you’ve done since then.

Solution?
Well, using Git, you can do this easily. Every revision is tagged with a unique identifier, in this case, a SHA1 hash. Calling git revert [hash] reverts ONLY that particular revision, while keeping any work you’ve done since that revision intact.

Posted in Technology.

Tagged with , .


One Response

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. JR says

    Cool Idea… I think someone just mentioned this exact idea to me at a… oh… wait… that was you ;)
    hmmmm…
    Thanks for posting!



Some HTML is OK

or, reply to this post via trackback.