Hook
More breakout videos from this creator.
noted. So walk me through your git branching strategy on your last team project. Yeah, absolutely happy to walk you through that. So in my last team project at Apply Solutions, we followed a structured git branching strategy to ensure smooth collaboration and maintain code quality. Here's how we managed it: - Main Branches: - We had a main (or master) branch that always contained stable, production-ready code. - A develop branch was used as the integration branch for features before they were merged into main. - Feature Branches: - For each new feature or bug fix, we created a separate feature branch off the develop branch. - These branches were named clearly based on the feature or ticket number (e.g., feature/login-authentication). - Pull Requests and Code Reviews: - Once a feature was complete, we opened a pull request to merge the feature branch into develop. Once a feature was complete, we opened a pull request to merge the feature branch into develop.