# WSL2에서 git credential manager와 git gpg sign 설정하기

**URL:** <https://discourse.ubuntu-kr.org/t/wsl2-git-credential-manager-git-gpg-sign/48667>\
**Category:** 자유 게시판\
**Tags:** 데스크탑\_소프트웨어, 팁\_공유\
**Created:** [4월 2, 2023, 1:15오후 UTC](https://discourse.ubuntu-kr.org/t/wsl2-git-credential-manager-git-gpg-sign/48667 "2023-04-02T13:15:38Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![zeroday0619](https://discourse.ubuntu-kr.org/user_avatar/discourse.ubuntu-kr.org/zeroday0619/32/13683_2.png) [@zeroday0619](https://discourse.ubuntu-kr.org/u/zeroday0619)\
**Post date:** [4월 2, 2023, 1:15오후 UTC](https://discourse.ubuntu-kr.org/t/wsl2-git-credential-manager-git-gpg-sign/48667/1 "2023-04-02T13:15:38Z")

</div>

편의상 Windows의 GnuPG, git credential manager를 WSL2(Ubuntu 22.04)에 공유 하도록 설정을 할겁니다.

다음은 path 경로를 간소화 하기 위해 심볼릭 링크를 설정 해줍니다.

```bash
cd /opt
sudo ln -s /mnt/c/Program\ Files\ \(x86\)/GnuPG/ GnuPG
sudo ln -s /mnt/c/Program\ Files\ \(x86\)/Git\ Credential\ Manager/ gcm

```

다음으로 git 설정을 편집합니다.

```bash
git config --global -e

```

일단 저는 다음과 같이 설정했습니다.  
example)

```yml
# This is Git's per-user configuration file.
[user]
        name = Euiseo Cha
        email = <email>
        signingkey = <signingkey>
[commit]
        gpgsign = true
[gpg]
        program = /opt/GnuPG/bin/gpg.exe
[credential]
        helper = /opt/gcm/git-credential-manager.exe

```

---

<div class="post-metadata">

**Author:** ![soyeomul](https://discourse.ubuntu-kr.org/user_avatar/discourse.ubuntu-kr.org/soyeomul/32/49_2.png) [@soyeomul](https://discourse.ubuntu-kr.org/u/soyeomul)\
**Post date:** [4월 3, 2023, 1:43오전 UTC](https://discourse.ubuntu-kr.org/t/wsl2-git-credential-manager-git-gpg-sign/48667/2 "2023-04-03T01:43:58Z")

</div>

추천!!!

(크롬OS로 댓글 적엇섬미다)
