Question 1
In a data science team using Git with feature branches, what is the recommended approach for integrating experimental analysis without disrupting the main workflow?
Commit directly to main branch with descriptive messages
Create feature branch, conduct experiments, squash commits, and merge via pull request after peer review
Use git stash for all experimental work
Create separate repository for each experiment