Git subtree: the alternative to Git submodule
(Updated in January, 2017.) The Internet is full of articles on why you shouldn’t use Git submodules. I mostly agree,...
(Updated in January, 2017.) The Internet is full of articles on why you shouldn’t use Git submodules. I mostly agree,...
Enterprise DVCS Workflows are settling and patterns are consolidating. The flexibility git gives teams is so broad that even within...
This will be standard and easily understandable to anyone who has already been working with git for a while. If...
As a Java developer, I’m always trying to find ways to streamline all the mundane tasks that come along with...
While Mercurial has a well defined (albeit internal) API that can be used to write extensions that extend the functionality...
Including submodules as part of your Git development allows you to include other projects in your codebase, keeping their history...
This post was featured in Dr. Dobb’s as part of a series focusing on enterprise teams making the switch to...
Between pointless meetings and email it’s exceedingly difficult to get work done while you’re actually at work. Time is scarce when your...
Note: for brevity this article refers to Git and git-flow, but SourceTree supports exactly the same concepts in Mercurial via...
This is a guest blog post by Charles O’Farrell, a developer at Atlassian, that will focus on the reasons a...
In our first entry, we explored some of the basics of any version control system – diffs and patches. Looking...