Simulate a real-world multi-developer feature workflow resolving complex Git merge conflicts and squashing commits.
Execute a collaborative feature development simulation incorporating feature branching, commit squashing via interactive rebase (`git rebase -i`), resolving merge conflicts, and preparing clean pull requests.