Session on "Introduction to Git and GitHub"

I gave a session on “Introduction to Git and GitHub” as a Microsoft Learn Student Ambassador (MLSA). The workshop introduced Git basics, GitHub workflows, and practical version control concepts for beginners.

Session highlights

  • What Git is and why version control matters.
  • How to create, clone, and manage repositories.
  • Core Git commands: git init, git add, git commit, git branch, git merge, git pull, and git push.
  • How GitHub supports collaboration through repositories, pull requests, and issues.
  • Common mistakes beginners make and how to avoid them.

Workshop format

The session included a short presentation, a live demo, and a hands-on practice segment. Participants learned how to track changes, create branches, and collaborate using GitHub.

Resources

Conclusion

This workshop helped participants build a practical foundation in Git and GitHub and prepared them to use version control in their own projects.