Blog
More and more of our customer projects are moving to git as their version control system. Most developers we have on staff are already familiar with at least one version control system (often Subversion. As a modern, distributed version control system, git has much to recommend it. There is a bit of a learning curve involved, however. Although graphical clients exist (for eclipse, egit, or for Windows, tortoisegit, you will probably have to deal with git on the command line to use it effectively.
These resources either helped me learn git, or have helped people that I've been tutoring on git:
- git main site - You can get the git client for Windows or Mac OS here. For Linux, you should try to install it via your system's package manager
- github git cheat sheet - an excellent overall cheat sheet for commonly used commands
- github boot camp - from the main github main site. See especially the crash course
- Git - SVN Crash Course - the go-to place for Subversion experts to get started with Subversion
- Everyday GIT with 20 commands or so - shows example terminal logs after each example
- undo last git commit - a comprehensive overview of undoing your last git commit (an awesome feature not present in SVN)
- git tutorial screncasts on YouTube
Leave a comment
Categories
News
Careers
Passionate, talented, ambitious, creative … sound familiar?
Three Pillar Global is hiring the best and brightest, and we might just be looking for you.
Check out our open positions.

