How to handle big repositories with Git
Git is a fantastic choice for tracking the evolution of your code base and collaborating efficiently with your peers. But...
Git is a fantastic choice for tracking the evolution of your code base and collaborating efficiently with your peers. But...
Professional teams that produce quality software and maintainable systems often employ a lightweight process to safeguard the introduction of new...
Sometimes I need to be hit in the head with an axe to find a solution to a problem that has...
Let’s add another arrow to our already full quiver of version control tools and techniques. Do you know that the Linux...
Recently I’ve been writing a service in Go to enhance the projects dashboard on Bitbucket – if you haven’t heard we...
This year I have been choosing Go for all my coding projects. Go is brilliantly fast, simple to pick up, it...
Git subtree allows you to insert any repository as a sub-directory of another one. It is one of several ways Git...
In our recent Dev Den Office Hours we were asked some very interesting questions. One that caught my attention and...
When a piece of work is complete, tested and ready to be merged back into your main line of development,...
(Yes the title of this post is a pun, apologies!) I have written about aliases before! See for example a...
Facebook has recently presented a new way to compose applications, an application architecture they named Flux. They reported that as...
Nowadays applying a fix to a project is as easy as creating a fork – which conjures up a full...
This major release of git has been brewing for a long time and I am excited to go on the...
Consider the following questions: How do you handle project dependencies with git? Our project is made up of multiple inter-dependent repositories....
Our recent webinar featuring product rock stars Jens Schumacher and Ken Olofsen gave a great overview of git workflows. Branching workflows go from bare and simple, to complex,...