You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
-43Lines changed: 0 additions & 43 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,49 +12,6 @@ Thank you for your interest in contributing to the Model Context Protocol (MCP)
12
12
3. Create a new branch for your changes
13
13
4. Run `mintlify dev` to preview changes locally
14
14
15
-
## Signing Your Commits
16
-
17
-
We require all commits to be signed to verify the identity of contributors. Here's how to set up commit signing:
18
-
19
-
1. Generate a GPG key if you don't have one:
20
-
21
-
```bash
22
-
gpg --full-generate-key
23
-
```
24
-
25
-
- Choose RSA and RSA (default)
26
-
- Choose 4096 bits
27
-
- Enter your name and email (must match GitHub email)
28
-
29
-
2. Get your GPG key ID:
30
-
31
-
```bash
32
-
gpg --list-secret-keys --keyid-format=long
33
-
```
34
-
35
-
3. Configure Git to use your GPG key:
36
-
37
-
```bash
38
-
git config --global user.signingkey YOUR_KEY_ID
39
-
git config --global commit.gpgsign true
40
-
```
41
-
42
-
4. Add your GPG key to GitHub:
43
-
44
-
- Copy your GPG key: `gpg --armor --export YOUR_KEY_ID`
45
-
- Go to GitHub Settings > SSH and GPG keys
46
-
- Click "New GPG key" and paste your key
47
-
48
-
5. For each commit, use:
49
-
```bash
50
-
git commit -S -m "Your commit message"
51
-
```
52
-
The `-S` flag signs your commit. With `commit.gpgsign` configured, you can omit the `-S` flag.
53
-
54
-
Note: On Windows, you might need to [download GPG4Win](https://www.gpg4win.org/) and configure its path in Git.
55
-
56
-
[You can learn more about signed commits here.](https://docs.github.com/en/authentication/managing-commit-signature-verification/about-commit-signature-verification)
57
-
58
15
## Documentation Guidelines
59
16
60
17
- Keep content clear, concise, and technically accurate
0 commit comments