Last week we held a webinar titled “Feature development lifecycle with Git”. This time we tried a different approach. I wanted to give the attendees the feeling they were sitting beside me while I worked through a simple bug-fix end-to-end, from branch creation, through code review, to the final merge. I think we can safely call the session a success, as almost 700 attendees joined me as I walked through: How to kick off development in a feature branch. What rebase is, and how and when to perform it as local cleanup. How to have colleagues to review your work via a pull request. How to work through feedback on a pull request. When and how to merge your work back to the development main line. Clean up considerations after the work is complete. If you missed the live session because of timezone concerns or anything else, we’re keeping our promise and publishing it online for your viewing pleasure. Feel free to send it to anybody who you think might be interested! Ready for more? If you’re new to Git, check out our tutorial site for more on workflows and specific Git commands. While you’re there, sign up for our monthly newsletter to keep up to date with hot topics in the Git-iverse. Atlassian Dev Tools make Git best practices like feature branching, continuous integration, and peer review easier than you ever thought possible. Check out the latest integrations from JIRA, Stash,SourceTree, and Bamboo keep developers in their coding flow, and keep the larger product team in the loop. Learn more