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: practices/guides/commit-signing.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,10 +38,10 @@ If you have already committed and need to retrospectively sign commits, follow t
38
38
39
39
1. Pick `ECC (sign and encrypt)`then`Curve 25519` ([Ed25519](https://en.wikipedia.org/wiki/EdDSA#Ed25519) offers the strongest encryption at time of writing)
40
40
1. Select a key expiry time (personal choice)
41
-
1. `Real name` Your GitHub handle
42
-
1. `Email address`Your GitHub account email [listed on your GitHub profile](https://github.com/settings/emails) (you can use the privacy *@users.noreply.github.com* email address): `Settings` ->`Emails` ->`Keep my email addresses private`)
41
+
1. `Real name`= Your GitHub handle
42
+
1. `Email address`= An email address [registered against your GitHub account](https://github.com/settings/emails) - to enable [Smart Commits](https://nhsd-confluence.digital.nhs.uk/x/SZNYRg#UsingtheGitHubintegrationinJira-SmartCommits) ([Jira/GitHub integration](https://support.atlassian.com/jira-software-cloud/docs/process-issues-with-smart-commits/)), use your `@nhs.net` address
43
43
44
-
> If you gofor the private email option, consider enabling `Block command line pushes that expose my email`.
44
+
> If instead you optfor the private *@users.noreply.github.com*email address, consider enabling `Block command line pushes that expose my email`.
45
45
46
46
1. Avoid adding a comment (this *may* prevent git from auto-selecting a key - see Troubleshooting section below)
47
47
1. Review your inputs and press enter `O` to confirm
@@ -98,9 +98,9 @@ If you have already committed and need to retrospectively sign commits, follow t
98
98
1. Pick `ECC (sign and encrypt)` then `Curve 25519` ([Ed25519](https://en.wikipedia.org/wiki/EdDSA#Ed25519) offers the strongest encryption at time of writing)
99
99
1. Select a key expiry time (personal choice)
100
100
1. `Real name` = Your GitHub handle
101
-
1. `Email address` = Your GitHub account email [listed on your GitHub profile](https://github.com/settings/emails) (you can use the privacy *@users.noreply.github.com* email address): `Settings` -> `Emails` -> `Keep my email addresses private`)
101
+
1. `Email address` = An email address [registered against your GitHub account](https://github.com/settings/emails) - to enable [Smart Commits](https://nhsd-confluence.digital.nhs.uk/x/SZNYRg#UsingtheGitHubintegrationinJira-SmartCommits) ([Jira/GitHub integration](https://support.atlassian.com/jira-software-cloud/docs/process-issues-with-smart-commits/)), use your `@nhs.net` address
102
102
103
-
> If you go for the private email option, consider enabling `Block command line pushes that expose my email`.
103
+
> If instead you opt for the private *@users.noreply.github.com* email address, consider enabling `Block command line pushes that expose my email`.
104
104
105
105
1. Avoid adding a comment (this *may* prevent git from auto-selecting a key - see Troubleshooting section below)
106
106
1. Review your inputs and press enter `O` to confirm
0 commit comments