From the course: Git Workflows

Unlock this course with a free trial

Join today to access over 25,500 courses taught by industry experts.

Making GitHub flow successful

Making GitHub flow successful

From the course: Git Workflows

Making GitHub flow successful

- [Instructor] Having a straightforward workflow like GitHub Flow for your team is wonderful. It makes it easy for anyone on your team to ship new changes to production, but you need to embrace some other practices alongside it to ensure that constant flow of changes doesn't break your production system. So let's talk about a few of those so that your team can be successful with GitHub Flow. When using the workflow, you want to gather as much feedback as possible about a change in a feature branch before the pull request is approved to merge it into the main branch. The best way to do that is through continuous integration which automates the process that compiles and tests your software. That way you can be sure that new changes don't break anything. Before each feature branch is merged into main, your CI system should automatically build the code and execute the project's test suite against the feature branch. If the…

Contents