Git & Version Control Fundamentals

Lesson 5 of 5

Final Project: Publish Your Own Repo

Time to put it all together.

Requirements

  1. Create a new project folder locally, anything you like, a script, a small app, whatever you want to practice on.
  2. Run git init and make at least 3 separate commits as you build it.
  3. Create a new empty repository on GitHub (or GitLab/Bitbucket).
  4. Connect your local repo to it and push your commits.
  5. Create at least one additional branch, make a change on it, and merge it back into main.

Stretch goals

  • Add a .gitignore file for files that shouldn't be tracked (e.g. node_modules/).
  • Write a proper README.md describing your project.
  • Open a pull request on your own repo and merge it from the GitHub UI instead of the command line.

Submit your repository link below when you are done, an instructor will review it before you can mark this lesson complete. Good luck! 🚀

This lesson ends in a project. Build it on your own machine, there's nowhere to submit it here, but the brief above is everything you need.