Skip to content

Commit 3978c39

Browse files
committed
docs(maintaining): add merge strategies section
1 parent 3085d10 commit 3978c39

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ VS Code v1.56
6969

7070
- docs(install): add raspberry pi section #3376 @jsjoeio
7171
- docs(maintaining): add pull requests section #3378 @jsjoeio
72+
- docs(maintaining): add merge strategies section #3379 @jsjoeio
7273

7374
### Development
7475

docs/MAINTAINING.md

+5
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
- [Project Boards](#project-boards)
1010
- [Versioning](#versioning)
1111
- [Pull Requests](#pull-requests)
12+
- [Merge Strategies](#merge-strategies)
1213

1314
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
1415

@@ -70,3 +71,7 @@ The code-server project follows traditional [semantic versioning](ttps://semver.
7071
Ideally, every PR should fix an issue. If it doesn't, make sure it's associated with a version milestone.
7172

7273
If a PR does fix an issue, don't add it to the version milestone. Otherwise, the version milestone will have duplicate information: the issue & the PR fixing the issue.
74+
75+
### Merge Strategies
76+
77+
For most things, we recommend "Squash and Merge". If you're updating `lib/vscode`, we suggest using the "Rebase and Merge" strategy. There may be times where "Create a merge commit" makes sense as well. Use your best judgement.

0 commit comments

Comments
 (0)