What’s new in Git 1.9
I know you are all busy with looting marathons in DayZ but bear with me. Something is worth checking out today. The latest git point release (1.9) has come out! Here is what caught my eye from the release notes. If you’re inclined you can obviously go ahead and scour the notes in all their […]
New webinar – Feature development lifecycle with Git
If you’ve ever sat down with a more experienced developer for a pair programming session, you’d probably agree that it’s one of the most effective ways to learn, and absorb new skills, tools, and tricks. So I am very happy to present you with a new webinar that will reproduce the same feel of a […]
Feature development lifecycle with Git: webinar recording now available
Last week, we held a webinar called Feature development lifecycle with Git. This time, we took a different approach in order to give attendees the feeling that they were watching an experienced developer run through a coding session in real time. If you tuned into this session, you had the chance to peek over my shoulder while I worked through a […]
Simple Git workflow is simple
Many teams have already migrated to git and many more are transitioning to it now. Apart from training single developers and appointing Champions to help with the adoption it is imperative to pick a nice and simple code collaboration practice that does not complicate things too much. With git one can definitely conjure very complicated workflows, I’ve […]
Use Git even if your team doesn’t: git-svn tips and tricks
Before joining Atlassian, I’d been working on various projects that still used Subversion (SVN) as their version control system. I had moved to Git already years before, and I wanted to keep using it as much as possible. Luckily I could use git-svn: An incredibly complete solution to interact with Subversion repositories without leaving the comfort […]
New webinar – Feature development lifecycle with Git
If you’ve ever sat down with a more experienced developer for a pair programming session, you’d probably agree that it’s one of the most effective ways to learn, and absorb new skills, tools, and tricks. So I am very happy to present you with a new webinar that will reproduce the same feel of a […]
What’s new in Git 1.8.5
While we wait for the next major git release which will bring about some serious updates let’s peel off the notes of the latest point release: 1.8.5 is upon us! Here is what I could dig from the release notes that was interesting to me in my role of average git user. Oh and if […]
Don’t move to Git
Update: TL;DR: If you don’t like speed, being productive and more reliable coding practices then you shouldn’t use Git. (Please take the material below in good spirit, imagine the main voice is a grumpy friend stuck using SVN; no offense meant!) So, you’ve heard all your hipster friends raving about git. They say it’s the […]
Git team workflows: merge or rebase?
The question is simple: In a software team using git and feature branching, what’s the best way to incorporate finished work back to your main line of development? It’s one of those recurring debates where both sides have strong opinions, and mindful conversation can sometimes be hard (for other examples of heated debate see: The […]
Q&A from our Git Ready! Workflows Webinar
Last week, we hosted a webinar on git, focusing on workflows and practices you can adopt when you move to git. We discussed two of the more popular branching models used internally at Atlassian in depth, and gave practical examples on how git can allow you to reduce friction and increase the efficiency of your team. […]
What you need to know about the new git 1.8.4
Hey all, it’s Christmas again. Just kidding… But the new git 1.8.4 is out! This time is so packed with awesome that my selection skills have been put hard to the test. It’s easy and painless to upgrade It is customary for me to provide a few pointers for the upgrade, with caveats and reminders […]
Announcing the “Git Ready” Workflows Webinar
How do you choose a git workflow that increases productivity and reduces the friction of your team? What are the battle tested practices of successful teams that moved to git? How is git used inside Atlassian? As you might have heard git has many compelling features and has gained incredible momentum in the industry at large. Yet understanding […]
Announcing Webinar: “Git Ready! Workflows”
Mark your calendar on August 27th and reserve one hour 9-10 AM PDT to tune in to some great content and insight into the fascinating topic of git Workflows. Since I joined Atlassian and before I’ve been writing extensively about various technical subjects related to git, ranging from submodules to recovering from troubles and why to use forks in the enterprise. This time I’ll hold […]
Git forks and upstreams: a how-to with cool tips
There are tons and then some useful guides on how to keep your forks updated against the upstream repositories (and if you’re wondering why you would want to use forks in an enterprise setting, check out a few reasons here). In this blog I will introduce you to few aspects of how forking interacts with […]
What You Need To Know About The New Git 1.8.3
Whether you use git on the command line or via a tool of choice like Sourcetree; whether you host your code on Bitbucket or on Stash behind your company firewall, if you’re like me – wink – when a new git release comes out it’s always a party. Smooth Upgrade Path For Gitters The new […]
Join over 150,000 working professionals
Get the latest research and insights on AI, teamwork, and more.
