Ask DN: Sketch + Github?

over 5 years ago from Joshua Hynes, Senior Product Designer at Dialpad; formerly Stack Overflow

  • Pasquale D'SilvaPasquale D'Silva, over 5 years ago (edited over 5 years ago )

    Merging design files doesn't ever really work. It's one thing merging lines of logic in code... but it's another when you're dealing with something far more abstract.

    Phil: removed the header and made the body bright pink

    Danny: created a new header, changed the bg to a tiling pattern and sidebar and changed some text

    How do you merge these two changes in a document?


    I used to use Git for storing sketch files, but it became such a pain to retrieve them.

    I want to get away from dropbox, or have a layer on top where I can manually create commit snapshots, instead of saving every single command + s.

    1 point
    • Joshua HynesJoshua Hynes, over 5 years ago

      Sigh. That's what I was afraid of. We're using Google Drive right now. I think we just be better off creating separate files that we work on locally and then merge them manually when a milestone is achieved. Or one file is the main file and we just pull different changes into the main file.

      0 points
      • Pasquale D'SilvaPasquale D'Silva, over 5 years ago

        Honestly, that's the only way it can be. Having a computer make the calls on merging design decisions would be insanity.

        That's one of the things I figure will be always come down to two humans communicating.

        That being said, I'd love a way to link 'forked' files to each other. Right now, I create a copy of the file, and add a human friendly name to describe the major change.

        E.g. Homepage-005 -> Homepage-006-new-header

        0 points