Score:0

วิธีการกู้คืนคีย์

ธง pk

ฉันเพิ่งติดตั้ง Ubuntu 20.04 ใหม่บนเวิร์กสเตชันของฉัน ฉันได้ทำการสำรองโฮมไดเร็กตอรี่ของฉันอย่างสมบูรณ์ และได้ดึงบิตที่ฉันต้องการออกมา ฉันได้ตั้งค่าคีย์การลงนามสำหรับการคอมมิตคอมไพล์แล้ว และล้มเหลวในการส่งออกก่อนที่จะติดตั้งใหม่ แน่นอนว่าไฟล์ยังคงอยู่ใน ~/.gnupg. ฉันไม่แน่ใจเกี่ยวกับโครงสร้างในไดเร็กทอรีนี้ เช่น คีย์สาธารณะและคีย์ส่วนตัวอยู่ที่ไหน และถ้าเพียงแค่ย้ายไปก็เพียงพอแล้ว ฉันกังวลเกี่ยวกับการทำอะไรโง่ๆ และทำให้การติดตั้งที่มีอยู่ของฉันยุ่งเหยิง

Score:2
ธง gb

ขั้นแรกให้ทำการคัดลอก ~/.gnupg ไปที่เครื่องใหม่น่าจะดีและใช้งานได้ ดู การย้าย/คัดลอกคีย์ PGP ของคุณ เป็นข้อมูลอ้างอิง

ตามเอกสารคอมไพล์ Git - เซ็นชื่องานของคุณ คุณควรจะเห็นรหัสที่มีอยู่ของคุณผ่านทาง:

gpg --รายการคีย์

คีย์ที่มีอยู่ของคุณควรแสดงอยู่ที่นั่น

หากเป็นการตรวจสอบ git repo หรือ global configuration ถ้าและตอนนี้ตั้งค่าคีย์ใด:

  • สำหรับการกำหนดค่า "repo only" (คุณต้องอยู่ในไดเร็กทอรี repo ของคุณ):

    git กำหนดค่า user.signingkey
    
  • ทั่วโลก:

    git config --global user.signingkey
    

ถ้าคีย์จาก gpg --รายการคีย์ คำสั่งและ git config ตรงกันคุณน่าจะสบายดี

ถ้าคอมไพล์ user.signingkey config ว่างเปล่าตั้งค่าด้วย

git config --global user.signingkey 0A46826A

โดยที่ "0A46826A" ควรเป็นแฮชคีย์ที่มีอยู่ของคุณ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา