List the current local branch hg identify -b hg branch List all local branches Start a new local branch hg branch <branchname> Add changes hg add <filename> hg add . Commit a branch hg commit -m “commit message” Pull remote …
Clone a remote repository locally cd to target directory git clone <remote uri> Change local branch git checkout <branchname> Create a local branch and Push to remote branch git checkout -b <branchname> git add . git commit -m “commit message” …
Git Integration comes as standard with Intellij IDEA 14.x.x Register GitHub Account in Intellij IDEA Intellij IDEA -> preferences (⌘ Comma) -> Version Comtrol -> GitHub Enter your login and password and click Test. Apply OK Publish Project VCS -> …
http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.egit.doc%2Fhelp%2FEGit%2FUser_Guide%2FReference.html
This is a great tutorial on Egit by Lars Voegel. Git version control with Eclipse (EGit) – Tutorial
This is a great article on what Subversion Clients are available for a Mac. Personally, I got on well with Versions – but I’m not certain I would pay $59 for it. Mac Subversion Client Guide