Collating repositories or grafting earlier history with Git
Let’s add another arrow to our already full quiver of version control tools and techniques. Do you know that the Linux...
Let’s add another arrow to our already full quiver of version control tools and techniques. Do you know that the Linux...
Trends like continuous delivery and microservice-based architectures are the reason SaaS darlings like Netflix and Etsy ship improvements to their customers 20 or more times a day. Talk about efficiency! And with the help...
In my last blog post, I gave away the first secret to creating an awesome customer experience. We talked about the...
Git subtree allows you to insert any repository as a sub-directory of another one. It is one of several ways Git...
Git’s push --force is destructive because it unconditionally overwrites the remote repository with whatever you have locally, possibly overwriting any changes...
Stand-up is one of the fundamental parts of agile development, and it’s often the most misunderstood. Let’s be real: stand-ups by themselves don’t make your team agile. They aren’t about inflating egos or justifying...
Last week, Twitter was abuzz about an initial release of io.js. io.js is an npm compatible platform originally based on...
(Yes the title of this post is a pun, apologies!) I have written about aliases before! See for example a...
I often get asked about how we use our own tools for software development here at Atlassian. Since it is...
How do you divide a Git repo without squashing the history and breaking the original repo? I’ll show you how...
Before joining Atlassian, I’d been working on various projects that still used Subversion (SVN) as their version control system. I...
Stash is now called Bitbucket Server. Read our announcement blog. One question that every team faces when moving to Git...
There are tons and then some useful guides on how to keep your forks updated against the upstream repositories (and...
What is JGit Flow and why do I need a Maven plugin? If you missed my other blog post, I...
(Updated in January, 2017.) The Internet is full of articles on why you shouldn’t use Git submodules. I mostly agree,...