Git: The “T” is for “team!”

You’ve probably heard about the awesome workflow capabilities that Git can offer you. But you may be asking yourself, “How can a version control system that just stores my code history really be that helpful?” The answer is all in the workflows. For many teams, some of the most pressing development questions can be addressed with a proper workflow:

  • Are all the features completed for the next release? Are we missing any commits?
  • Has everybody reviewed the new code?
  • Does every team member know where to check in the code for a hotfix of the current version?
  • Will the build run successfully when merging the changes into master?

For teams that tend to answer “no” to some (or all) of these, Git workflows might be the answer. After all, who doesn’t want to work more efficiently together as a team?

See the presentation

Earlier this year we gave a presentation at JavaZone in Oslo explaining how teams at Atlassian have built successful workflows with Git. Different products and teams need different workflows; in the talk we discuss how at Atlassian, the Bitbucket team’s Git workflow is completely different than the Stash team’s.

The talk also covers how you can successfully use forks to protect your codebase, what Gitflow is all about, and how adding continuous integration to the mix makes your feature, release, and develop branches much more stable.

The video

[vimeo 74553182 w=600 h=338]

The slides

[slideshare id=26075716&doc=gitwithtforteams-130910153803-phpapp01&w=600&h=338]

But wait, there’s more!

git_tutorial

If you want to know more about the individual workflows presented in this talk, check out our tutorials. You can also subscribe to our monthly Git newsletter and get the newest and hottest information on distributed version control.

 

Learn more

 

 

Anyone can be good, but awesome takes teamwork.

Find tools to help your team work better together in our Git Essentials solution.

Published

in

Related Content

More in ‘

Warning: Undefined array key “link” in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/template-parts/cards/article-card.php on line 119
Company News
Announcing social enterprise discounts: Atlassian tools for social impact teams

Warning: Undefined array key “link” in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/template-parts/cards/article-card.php on line 119
Leadership
Great managers meet uncertainty with curiosity and confidence

Warning: Undefined array key “link” in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/template-parts/cards/article-card.php on line 119
Company News
Introducing Databricks Query Runner: Transforming data into insight

Warning: Undefined array key “link” in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/template-parts/cards/article-card.php on line 119
Company News
Team ’25 Europe: AI that’s changing the game for teams

More Collections


Warning: Undefined array key “link” in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/template-parts/cards/article-card.php on line 119

Meet Rovo everywhere: AI that connects every app, every team, every workflow


Warning: Undefined array key “link” in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/template-parts/cards/article-card.php on line 119

Introducing Atlassian Software Collection


Warning: Undefined array key “link” in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/template-parts/cards/article-card.php on line 119

Move Faster and Work Smarter with Atlassian’s AI-Powered Teamwork Collection