タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

githubとgpgに関するanatofuzのブックマーク (3)

  • Gitでgpg署名付きcommitをするまで - Qiita

    ふとgitでcommitする際に署名をつけてみたいと思いやってみました。 GitHubにgpg署名付きのコミットをするを参考にしましたが、現在では一部うまく動かなかったところがあったので一部変更しながら紹介します。 Mac環境(macOS Mojave)で検証しました。 TL; DR # 必要なツールをインストール $ brew install gpg2 pinentry-mac # 鍵を生成 $ gpg --full-gen-key # 生成した鍵のIDを調べる $ gpg --list-secret-keys --keyid-format LONG # Gitの設定 $ git config --global gpg.program gpg $ git config --global user.signingkey {鍵のID} # gpgの設定 echo "pinentry-prog

    Gitでgpg署名付きcommitをするまで - Qiita
  • git(GitHub)でGPGを使った署名をおこなう - Qiita

    GPGとは GNU Privacy Guard (GnuPG, GPG)とは、GPLに基づいた暗号化ソフトのことです。GPGで作成した鍵を使用し、暗号化・復号化をおこなうことができます。 gitGitHubではGPGを使用した署名に対応しており、コミットやマージ、タグを作成する際に署名することができます。署名することによって、その内容が信頼できるものか判断することができます。 GitHubでは署名付きコミットにバッジが表示されるようです。 GPGのインストール 現在GPGには3つの系列が存在します。stableである2.0系を使うのが良さそうです。 "stable" (2.0): 現行安定版。一般の使用に適している。初版リリースは2006年11月13日[8]。 "modern" (2.1): 最新の開発系列であり、楕円曲線暗号など新機能を実装している。十分な安定性が確認されたら 2.0

    git(GitHub)でGPGを使った署名をおこなう - Qiita
  • GitHubで署名されたコミットにバッジが表示されるようになったので設定してみる - Qiita

    まずはこちらの画像をご覧ください。 GitHubのコミット履歴ですが、コミットのSHAの左に見慣れないものが表示されていますね。 クリックするとこのような情報が表示されます。 実は、2016/4/6からGitHubはGPGによりデジタル署名されたコミットやタグにバッジを表示するようになりました。 この記事はその設定ガイドです。私の環境はWindowsですが、すべてコマンドラインとブラウザ上での操作なのでMacLinuxでも同じように行えます。 1. GPGのインストール Git for Windowsを使っている場合は、GPGが同梱されているため追加のインストールは不要です。 それ以外の方はパッケージマネージャを使ってインストールするか、こちらからツールをダウンロードします。トップにはソースコードのリンクが掲載されており、バイナリのダウンロードリンクは下のほうにあります。 画面の指示に従

    GitHubで署名されたコミットにバッジが表示されるようになったので設定してみる - Qiita
  • 1