Managing Git WorkflowsEffective Git branching strategies, collaboration patterns, and version control best practices