Git · Senior · Question 62 of 76
Why is rewriting history in a fork-based open-source project especially disruptive?
- ✓Correct answer: Every fork and clone keeps the old commits and diverges
- 2Forks are deleted automatically after a force-push
- 3The hosting platform blocks pull requests for a week
Explanation
You can't force-push other people's forks. Contributors must rebase their work, and old commit links in issues may break.