Git Commands A Guide to Version Control and Collaboration