- 
			
				add and remove (rm), checkout and reset7 Jul 2015Git is a stickler for detail, but helpfully so. It tries not to do things unless you specifically tell it… 
- 
			
				checkout this branch6 Jul 2015Welcome to one of the most easily confused git commands there is: checkout. Many people use the phrase, “Checkout the… 
- 
			
				push and pull7 Jun 2015The state of a codebase on a git server, whether an origin repo in a server or on someone’s laptop,… 
- 
			
				init, clone and origin28 May 2015Hopefully you, and the powers that be at your company, are convinced: git is the future and the way forward.… 
- 
			
				End to Big Bang commits26 May 2015No matter how agile we get, or small and isolated we try to make our changes, collaborative development will always… 
- 
			
				Backup as often as you like24 May 2015Have you ever experimented with a few different approaches to solving a tricky problem only later to try to salvage… 
- 
			
				Work on multiple changes concurrently23 May 2015Some server-client Version Control Systems (VCSs), for instance Perforce, have concepts like shelving where you can isolate changes you make… 
- 
			
				Power of the server in your client21 May 2015The previous generation of Version Control Systems (VCS), like Subversion, have a traditional client-server model. All the functionality relating to… 
- 
			
				For those not yet using git20 May 2015Whether you’re yet to use the world’s favourite new version control system in earnest or not, be under no illusions…