Introducing feature branches ahead of github pages episode #54
Labels
status:need more info
More information needed
type:discussion
Discussion or feedback about the lesson
One of the critical practices that enables collaboration on a project in git is feature branching. At this time, branching is first mentioned in the Github Page episode, but is not prefaced by an introduction or conceptual explanation.
It's likely to be helpful if a visual reference to a feature branch, the purpose behind creating one, and the steps to create a branch off of master or develop are introduced ahead of the Pages episode. Creating a standalone episode about branching, before diving into Pages, could be considered as well.
An example feature branch diagram (using master, rather than develop):
Although discussing something like gitflow is too heavyweight, familiarizing learners with creating and merging simple feature branches will enable them to work on a small team concurrently without stepping on each other's toes.
The text was updated successfully, but these errors were encountered: