{"id":17057419,"url":"https://github.com/ykws/signed-commit-example","last_synced_at":"2026-05-05T03:32:38.615Z","repository":{"id":233676686,"uuid":"787624670","full_name":"ykws/signed-commit-example","owner":"ykws","description":"Example for various commits.","archived":false,"fork":false,"pushed_at":"2024-05-11T14:16:02.000Z","size":296,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-28T13:32:13.298Z","etag":null,"topics":["git","github"],"latest_commit_sha":null,"homepage":"https://zenn.dev/ykws/articles/signing-commit-basics","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ykws.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-16T21:56:46.000Z","updated_at":"2024-05-11T14:16:05.000Z","dependencies_parsed_at":"2024-05-11T13:24:42.529Z","dependency_job_id":"828293d4-3ff6-4ae5-b20e-72ffa3e28728","html_url":"https://github.com/ykws/signed-commit-example","commit_stats":null,"previous_names":["ykws/signed-commit-example"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ykws%2Fsigned-commit-example","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ykws%2Fsigned-commit-example/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ykws%2Fsigned-commit-example/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ykws%2Fsigned-commit-example/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ykws","download_url":"https://codeload.github.com/ykws/signed-commit-example/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245066526,"owners_count":20555404,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["git","github"],"created_at":"2024-10-14T10:27:10.330Z","updated_at":"2026-05-05T03:32:33.597Z","avatar_url":"https://github.com/ykws.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Signed Commit Example\n\nThis is the standard commit I adhere to.\n\n\u003cimg src=\"./verified_signature.png\" width=\"480\"\u003e\n\nThis repository contains a mix of unsigned and signed commits.\n- Anonymous commit\n- Set name commit\n- Set email commit\n- GPG signed commit, but not add to host\n- GPG signed commit, added to host\n- Unset email and GPG signed\n- GPG signed commit, but set email blank\n\n## Examples\n### Anonymous commit\n\nThis commit has not set the `user.name` and `user.email` in Git config.\nMore specifically, **'Anonymous'** is explicitly specified because commits cannot be made without a `user.name`.\nAdditionally, because the `user.email` is unset, it cannot be linked to a GitHub account, resulting in the commit icon displaying as GitHub's default.\n\n\u003cimg src=\"./anonymous_commit.png\" width=\"480\"\u003e\n\n\u003ca href=\"https://github.com/ykws/signed-commit-example/commit/7b53b16316678176e09157309f7a195c1a213c50\"\u003e7b53b16\u003c/a\u003e\n\n### Set name commit\n\nThis commit has set the `user.name` in Git config.\nThe name is displayed as set, but it is not yet linked to a GitHub account.\n\n\u003cimg src=\"./set_name_commit.png\" width=\"480\"\u003e\n\n\u003ca href=\"https://github.com/ykws/signed-commit-example/commit/c3022d3c8c482e340e5d17042426205004b53a01\"\u003ec3022d3\u003c/a\u003e\n\n### Set email commit\n\nThis commit has set the `user.email` in Git config.\nAs a result, it is linked to a GitHub account, and the commit displays the GitHub username and icon.\n\n\u003cimg src=\"./set_email_commit.png\" width=\"480\"\u003e\n\n\u003ca href=\"https://github.com/ykws/signed-commit-example/commit/81385c7b5b1b6ad2f2779ae3231f7fd48f155c51\"\u003e81385c7\u003c/a\u003e\n\n### GPG signed commit, but not add to host\n\nThis commit is a GPG-signed commit, but it has not been added to the host. \nAs a result, it is **unverified**.\n\n\u003cimg src=\"./gpg_signed_commit_but_not_add_to_host.png\" width=\"480\"\u003e\n\n\u003ca href=\"https://github.com/ykws/signed-commit-example/commit/bb2687467e2587c304287e055edbb14b84d45d6a\"\u003ebb26874\u003c/a\u003e\n\n### GPG signed commit, added to host\n\nThis commit is a GPG-signed commit, and it has been added to the host. \nAs a result, it is **verified**.\n\n\u003cimg src=\"./gpg_signed_commit_added_to_host.png\" width=\"480\"\u003e\n\n\u003ca href=\"https://github.com/ykws/signed-commit-example/commit/8df2e1a139e9adac78cd9579ef3df840a3b36b17\"\u003e8df2e1a\u003c/a\u003e\n\n### Unset email and GPG signed\n\nThis commit has not set the `user.email` in Git config and a GPG-signed commit. \nAs a result, it is **unverified**.\nThis results in an outcome similar to a commit where only the `user.name` is set.\n\n\u003cimg src=\"./unset_email_and_gpg_signed.png\" width=\"480\"\u003e\n\n\u003ca href=\"https://github.com/ykws/signed-commit-example/commit/b1ef582dfff945ffa1e8b308994ad4ab40eacebc\"\u003eb1ef582\u003c/a\u003e\n\n### GPG signed commit, but set email blank\n\nThis commit is a GPG-signed commit, but the email address is not set in the signature. \nAs a result, it is **unverified**.\n\n\u003cimg src=\"./gpg_signed_commit_but_set_email_blank.png\" width=\"480\"\u003e\n\n\u003ca href=\"https://github.com/ykws/signed-commit-example/commit/20a95e031f2993e197c9a98dd03ca86f804d2eaf\"\u003e20a95e0\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fykws%2Fsigned-commit-example","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fykws%2Fsigned-commit-example","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fykws%2Fsigned-commit-example/lists"}