Skip to content

Add Git Branching Workshop - exercises to build branching mental model#1826

Open
chinar-amrutkar wants to merge 1 commit intoCodeYourFuture:mainfrom
chinar-amrutkar:ca-feat/git-branching-exercises
Open

Add Git Branching Workshop - exercises to build branching mental model#1826
chinar-amrutkar wants to merge 1 commit intoCodeYourFuture:mainfrom
chinar-amrutkar:ca-feat/git-branching-exercises

Conversation

@chinar-amrutkar
Copy link
Copy Markdown
Contributor

@chinar-amrutkar chinar-amrutkar commented Apr 12, 2026

Addresses #1672

@netlify
Copy link
Copy Markdown

netlify bot commented Apr 12, 2026

👷 Deploy request for cyf-curriculum pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit 8ae4bdb

@netlify
Copy link
Copy Markdown

netlify bot commented Apr 12, 2026

👷 Deploy request for cyf-common pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit 8ae4bdb

@chinar-amrutkar chinar-amrutkar enabled auto-merge (rebase) April 12, 2026 19:01
@illicitonion illicitonion requested a review from cifarquhar April 13, 2026 08:33
Copy link
Copy Markdown
Contributor

@cifarquhar cifarquhar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this @chinar-amrutkar, looks good! I have a couple of comments on the content which I've added in-line.

Did you have any thoughts on which sprint this should be part of?


Look at this diagram of a repository:

```
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you update these diagrams to use Mermaid for consistency with other parts of the course?


### Exercise: Two Coursework Pieces, Two Branches

Your trainer will share a link to a practice repository. For this exercise, you will complete two separate pieces of coursework on two separate branches.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this repo exist already or does it need to be created?


Now create a second branch, also from `main`:

```
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The branching notes in the Onboarding module show how to create a branch in VSCode but not the command line. Could you add something here to clarify that these are terminal commands and that this could still be done in VSCode if trainees prefer to sue that method?

@github-project-automation github-project-automation bot moved this from 📋 Backlog to 🔖 Ready in Curriculum Planning Apr 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🔖 Ready

Development

Successfully merging this pull request may close these issues.

2 participants