Git Etiquette 101: Best Practices for Collaborative and Efficient Code Management