File tree 1 file changed +2
-1
lines changed
1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -488,7 +488,8 @@ We **always use non-fast forward merges** so that the merge point is marked in G
488
488
489
489
We force push the rebased branch for three reasons:
490
490
491
- 1. In many repos, branch protection requires that Travis was run on any commits before they can be pushed onto master
491
+ 1. In many repos, GitHub branch protection requires that Travis was run on any commits before they can be pushed onto master.
492
+ Branch protections also require that the branch is up-to-date with `master ` before a merge is allowed.
492
493
2. The policy is to delete branches that have been merged. This is only possible if the exact commit has been merged.
493
494
3. For convenience, GitHub will automatically close pull requests if the corresponding branch has been merged to master.
494
495
You can’t perform that action at this time.
0 commit comments