Skip to content

Avoid use of 'topic branches, merge to main' #1079

Open
@lexnederbragt

Description

@lexnederbragt

How could the content be improved?

The 'Conflicts' episode (09-conflict.md) has a set of suggestions to reduce conflicts. However, the second bullet point Use topic branches to segregate work, merging to main when complete is potentially hard to grasp for our learners. We explain branches very superficially, do not mention that we ourselves can create branches, or what 'topic branches' are. Merging is included, but not really added to the mental model of the learners.

Do folks agree that we could remove it? Or at least reword it to point to more advance git functionality that is not taught in this lesson?

Which part of the content does your suggestion apply to?

https://github.com/swcarpentry/git-novice/blob/main/episodes/09-conflict.md?plain=1#L346

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions