31 8 / 2011
How to use Git branching
For the last few months, I have been pushing code to github just hacking on the master branch, and committing changes as I get them done. The problem with this is your code is cluttered with unfinished features and basically a mess (even for a solo developer). As I move everything to EC2, this will be the process I adopt moving forward.
Permalink 6 notes
31 10 / 2010
GIT & Version Control
As I began working on changes for Mentor77, I noticed myself making terrible habits - working on a feature, realizing I’d gone down the wrong path, and having to undo every keystroke to start-over.
Time to use GIT- a version control system that lets you work on a project, while reverting to a previous version if you mess up.
For Mentor77, I think I’ll have to tweak the messaging app I am using to display the Recipient in plain text. I created a branch off the project so I could work on the messaging, and after it works, I’ll merge it with the master branch.
#Question: Is there a simple way to display form data as text (without the field for editing)? If so, I think I won’t have to mess with the app…

#Book: Getting Good With Git - I got this when they offered it for free, and it was a great read. It is now $10 but I think that it is still $10 well spent. It has a great introduction to Terminal, and will be a huge help for any beginner who isn’t familiar with the Terminal. (True story, having Terminal open all day makes me feel like a real coder…just one of those little things LOL.)
Download the GIT Installer here (Thanks to Aaron Kulbe for the help)
—
UPDATE: Here is a link to PRO GIT- a FREE GIT book! (Thanks @ Aaron & Feyyaz Alingan)