Welcome to
Code Management
for Designers
Future of Web Design, NYC November 2011
Welcome to
Code Management
for Designers
Future of Web Design, NYC November 2011
"Become a more powerful designer by learning how to deploy your sites with Git and cloud hosting solutions like Heroku."
Show of hands:
Copy an Open Source project for use.
Github.com is a web-based hosting service for projects that use the Git revision control system.
git clone pivot-pong.

git statusgit diffgit commit -am
git statusgit loggit push origin master

"Heroku is a cloud application platform...[that] lets app developers spend 100% of their time on their application code, not managing servers, deployment, ongoing operations, or scaling."
heroku creategit push heroku master: deploy to new heroku instanceheroku rename
Mr. Fakeypants does:
git clone, edit, git commit, git push, etc.git add, git ci)git push origin masterOh noes! It breaks. Conflict!
git rebase
git push
You've seen me do it; here's what you need to do:
gem install heroku to make deploying easierThis is intermediate git that I use every day:
git branchgit stashgit reset HEAD^git blame@jonathanpberger
jonathanpberger on github, gmail, forrst, etc...git branchgit blamegit stashgit reset HEAD^