moomz

Git and GitHub: save and share your code

Git tracks your code history, GitHub hosts it online. Essential from your very first real project.

Why Git changes everything

Git records every version of your project. You can roll back after a mistake, compare two states, work without fear of breaking things. It's a permanent safety net. Without Git, you make folders named project-final-FINAL-v2. With Git, your history is clean and you can find any version in seconds.

The everyday commands you need

You only need a handful of commands day-to-day. Init to start tracking, add to stage files, commit to save a version with a clear message, push to send to GitHub, pull to get changes back. Write descriptive commit messages โ€” they tell the story of your project and help you find your way around later.

GitHub: your developer showcase

GitHub isn't just storage โ€” it's a professional network. Recruiters look at GitHub profiles. An account with regular projects, clean READMEs, and readable code is a strong argument on a resume. Host your projects publicly, put care into their presentation, and even contribute modestly to open source to show you can collaborate.

Apply it now

  • Install Git and configure your name and email
  • Create a GitHub account with a professional username
  • Initialize a repo in your project with git init
  • Make regular commits with clear messages
  • Publish your project on GitHub with git push
  • Add a README that explains what your project does

More in Digital skills