Mastering Git: Top 10 Essential Commands for Beginner Programmers