getlab如何编辑提交时显示的用户名_GitHub 如何让你的提交显示被校验
如下面的圖片顯示的,在提交的時候,如何讓我的提交顯示被校驗呢。
其實流程也不是非常復雜,按照下面的過程來進行配置就可以了。
創建 PGP
如果你是使用 Windows 來進行安裝的話,你需要首先下載安裝 gnupg。有關下載安裝 gnupg 的方法和過程,請參考頁面:如何在 Windows 上創建一個新的 GPG key 中的內容。
當你完成安裝后,我們需要運行 Kleopatra 來創建一個 PGP Key。
選擇 Kleopatra 右上角的文件,然后選擇創建。
在彈出的對話框中,選擇創建一個 OpenPGP Key。
在最后的對話框中,輸入你的名字和郵件地址。
請注意,你的郵件地址需要和你在 GitHub 上已經校驗的郵件地址一致,為了方便,我們用戶名也會選擇和 GitHub 提交試用的用戶名一致,你也可以使用不同的用戶名。
不需要使用高級配置,默認的就可以。
單擊下一步繼續來完成創建。
會提示要求輸入密碼,這個密碼是這個 key 訪問的密碼,你可以使用一個簡單點的。
單擊完成,顯示創建的 PGP Key,然后在后面的控制臺上也可以看到我們創建的 Key。
選擇你要的 Key 后導出,你就可以導出成一個 asc 格式的文件,這個文件是一串秘鑰。這個就是我們需要上傳到 GitHub 上的。
更新 GitHub
在獲得創建成功的 asc key 以后,可以用記事本打開。
然后拷貝加密字符串,登錄你的 GitHub ,然后選擇設置。
在設置頁面中,選擇 GPG Key。
在彈出的界面中,選擇創建新的 GPG
然后將在上一步上拷貝的 Key 字符串,復制粘貼到這里。
然后單擊添加 Key 來完成 Key 的添加過程。
如果一切順利,那么你將會看到你的 key ID。
更新 Git 配置
你可以配置全局的參數也可以針對特定的倉庫進行配置。
這里我們來針對特定的倉庫來進行配置,找到你需要配置的已經克隆到你本地的倉庫。
然后在這個參考中打開:.gitconfig 文件。
在 [user] 中添加:signingkey = 這個字符串就是你在 Github 上看到的 ID。
添加:
[commit]gpgsign = true添加:
[gpg]program = "C:/Program Files (x86)/GnuPG/bin/gpg.exe"gpg 的配置需要指派到 exe 可執行文件,這個用來對簽名進行校驗的。
完整的配置如下:
[user]signingkey = 5E51AA59A72629C1 [commit]gpgsign = true [gpg]program = "C:/Program Files (x86)/GnuPG/bin/gpg.exe"如果你的配置中的 user 里面還配置了用戶名和 Email 地址的話,你自己在下面添加就行,不需要刪除。
然后保存后,對代碼進行修改,嘗試提交修改的代碼到倉庫中,以確定是否生效了。
https://www.ossez.com/t/github/744
總結
以上是生活随笔為你收集整理的getlab如何编辑提交时显示的用户名_GitHub 如何让你的提交显示被校验的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql导入csvnull,MySQL
- 下一篇: hashmap为什么线程不安全_面试官: