> For the complete documentation index, see [llms.txt](https://developer.harness.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.harness.io/harness-platform/use-harness-platform/git-experience/signed-commits-harness.md).

# Signed Commits using Git Experience

Git Experience supports signed commits when committing changes to your GitHub repo using Harness. Signed commits add a layer of trust and security to your commits. They prove that a commit was genuinely created via Harness, and that the code changes have not been tampered with since.

![](/files/KpI6HdqZJZo14yGI2d2a)

{% hint style="info" %}
**NOTE**

In order to utilize signed commits, you need to have a GitHub App based connector configured in your Harness account. If you don't have a GitHub App based GitHub connector configured, you can follow the steps to understand how to [Use a GitHub App in a GitHub connector](/harness-platform/use-harness-platform/connectors/code-repositories/git-hub-app-support.md).
{% endhint %}

#### Enable Signed Commits for your Account <a href="#enable-signed-commits-for-your-account" id="enable-signed-commits-for-your-account"></a>

To enable signed commits in Git Experience, Please follow the steps below:

* Go to **Account Settings** --> **Default Settings** --> **Git Experience**
* Check **Enable Signed Commit for GitHub** option.
* Click on Save.

![](/files/CCzK3wNNrHtdDxKp1Tea)

Once you have enabled signed commits for your account, you can start committing pipeline changes to your GitHub repo with signed commits.

#### Utilize Signed Commits <a href="#utilize-signed-commits" id="utilize-signed-commits"></a>

In the Pipeline Studio, when you make a change in your pipeline and click **Save**, the changes are committed to your GitHub repo with a signed commit.

![](/files/qFdQHg69pdYEHiiwwEez)

The signed commit will be visible in your GitHub Repo with a **Verified** tag as opposed to a commit which is not signed.

![](/files/1tZrk9qWuNrQYmJtDbgv) ![](/files/KpI6HdqZJZo14yGI2d2a)
