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 status
git diff
git commit -am
git status
git log
git 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 create
git 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 master
Oh 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 branch
git stash
git reset HEAD^
git blame
@jonathanpberger
jonathanpberger
on github, gmail, forrst, etc...git branch
git blame
git stash
git reset HEAD^