Upgrade to Pro — share decks privately, control downloads, hide ads and more …

hello, git!

hello, git!

Designers can also work with Git. So this talk is about how git could improve designers workflow.

I gave this talk to the "The Mobile Company" (http://themobilecompany.com/) designers on June27th, 2013.

69d023a153d741f7006b3ec9552164f8?s=128

Javi Lorbada

June 27, 2013
Tweet

Transcript

  1. Javi%Lorbada hello,

  2. why git? “Because we want to build be er so

    ware together, though we work differently we end up at the same point, we make stuff”
  3. what’s git? • git is a version control system

  4. what’s git? • git is a version control system •

    git is the main place for all your files
  5. what’s git? • git is a version control system •

    git is the main place for all your files • git is the place where your files will have a revision history
  6. what’s git? • git is a version control system •

    git is the main place for all your files • git is the place where your files will have a revision history • git also allows you to merge changes in the same file
  7. what’s git? • git is a version control system •

    git is the main place for all your files • git is the place where your files will have a revision history • git also allows you to merge changes in the same file “Version control is also an awesome tool for designers”
  8. benefits of git • files cannot be overwri en.

  9. benefits of git • files cannot be overwri en. •

    common repository that holds the latest files.
  10. benefits of git • files cannot be overwri en. •

    common repository that holds the latest files. • designers can work on the same file simultaneously without conflict.
  11. benefits of git • files cannot be overwri en. •

    common repository that holds the latest files. • designers can work on the same file simultaneously without conflict. • can be a lifesaver backing up your files.
  12. benefits of git • files cannot be overwri en. •

    common repository that holds the latest files. • designers can work on the same file simultaneously without conflict. • can be a lifesaver backing up your files. • make developers very very happy :)
  13. meet git git init git add git commit git status

    git push git pull
  14. meet git $git add $git commit $git pull $git push

    “Every commit is a design history step.” “Every commit is design change.” “Every commit is the way to document your design.”
  15. meet stash Stash provides you a way and an interface

    to browse your commits.
  16. meet stash Stash provides you a way and an interface

    to browse your commits. Stash provides you a way to diff your images.
  17. meet stash Stash provides you a way and an interface

    to browse your commits. Stash provides you a way to diff your images. Demo
  18. sources • h p://git-scm.com/about • h p://git-scm.com/downloads/logos • h p://git-scm.com/book/

  19. Javi Lorbada h p://javilorbada.me/ Thank you!!