-
-
Notifications
You must be signed in to change notification settings - Fork 33.3k
Closed
Labels
discussIssues opened for discussions and feedbacks.Issues opened for discussions and feedbacks.metaIssues and PRs related to the general management of the project.Issues and PRs related to the general management of the project.
Description
There's been a few questions about force pushing. We should talk it out and add guidelines to our collaborator guide. To be honest, I think we should disallow it unless the tree is in a serious mess. It's error prone, often made in haste and since the git userbase of io.js is growing some people will get the sour apple. One approach to lessen the amount of mistakes is to have a pre-commit hook. Initially, we should focus on the commit message. Lengths, typos, verify email/user of reviewed-by. Perhaps even PR.
Until that happens; how about (this only applies to public branches): You're only allowed to force push within 10 minutes of your commit unless someone else has committed ahead of you.
Metadata
Metadata
Assignees
Labels
discussIssues opened for discussions and feedbacks.Issues opened for discussions and feedbacks.metaIssues and PRs related to the general management of the project.Issues and PRs related to the general management of the project.