A stub for the Git Challenge built with Storybook and Vite in Typescript.
yarn install
yarn storybook
A single commit is represented visually by a circle.
A branch is represented by a line of commits separated by lines indicating ancestry, with the oldest commit on the left hand side.
When there are more than one branch they should be laid out on top of each other so as all commits are visible:
When there’s a merge commit, the branches should join up together again:
An example of a single feature branch
An example of multiple feature branches