How to create a structured .gitignore file

If you are working with git as your version control system on your projects then you are probably aware of the .gitignore file. Not heard about the .gitignore file before? Then I recommend to read up on what the .gitignore file does! Most often the .gitignore file organically grows beyond control as the project evolves …

Do you have a good flow in GIT?

I have previously talked about a successful git branching model by Vincent Driessen which I find to be very useful as starting point for creating a branching model that fits your needs. Now there is a cool little tool called gitflow which is a collection of Git extensions to provide high-level repository operations that match the …

How to manage your source code with Git, Gerrit and Jenkins

Are you managing a piece of code? Are there several contributors to that code? Maybe some are less know to you which provides questionable quality? How do you control of the incoming changes to the code? If you are in an code environment which uses Git as a version control system then using Gerrit can …

A successful Git branching model

Just read an interesting blog post on a successful git branching model by Vincent Driessen. It covers most of the needs I’ve encountered working with different SCM’s and should be applicable to most SCM’s, at least on a higher level.