Challenge
Create a new repository called Panofy, which supplies MP3 music to its subscribers. There will be three branches: main, which you get when you create the repo, and two feature branches. Demonstrate the following:
- Creating the repository
- Two programmers creating feature branches
- Frequent rebasing
- Amending a commit to add a file
- Amending a commit to change the message
- Cherry-picking one commit onto main