SYSTEM DEVELOPMENT

STUDY GROUP

Git と GitHub

Gitとは、バージョン管理を行うソフトウェアです。バージョンとは、一度変更があるたびに更新される版名のことです。リポジトリに変更を加えること「コミットする」と言いますが、その度ごとにできるのがバージョンなのです。
Gitではバージョンを、コミットのハッシュを使って管理しています。GitHubと連携させるためには、SSHの公開鍵をGitHubに登録します。
公開鍵認証とは、「公開鍵」と「秘密鍵」という2つの情報を使った認証方法です。
公開鍵と秘密鍵を作り、通信したい相手に公開鍵情報を渡します。秘密鍵は自分が秘密にしておきます。相手と通信する際に、相手は公開鍵を使って情報を暗号化し、受け取る自分は秘密鍵を使って情報を復号化します。この方法を使うことで、パスワードの推測による攻撃からアカウントを守ることができるのです。
まずは、Gitをインストールし、SSHの公開鍵と秘密鍵の作成します。作成した公開鍵をGitHubに登録します。これで連携OK!

menu