Github
GithubはGitシステムを提供するウェブサービスです。
githubを使えば自分のソースコードをウェブ上で管理することができます。従来はプライベートレポジトリなどを利用する場合は有料プランが必要でしたが、
microsoftに買収されてから、フリープランの自由度が格段に上がりました。
Git#
Gitシステムとは、ソースコードのバージョンを管理できるシステムのことです。
コマンドを通じて、ソースコードを管理することができます。
Gitシステムをウェブを通じて提供しているサービスの一つがGithubです。
いろいろな会社が同様のサービスを提供しており、GitLabやbacklogなども該当します。
利用するサービスは異なっていても、扱うgitコマンドは共通です。
現在のチーム開発の場面においてgitを使っていないということはほぼないでしょう。
主要なコマンドなどを覚えて、簡単に使ってみましょう。
SSH keyの生成#
ローカルのコマンドラインで秘密鍵と公開鍵を作成します。
SSH鍵の作成についての参考記事
Githubへ鍵の登録#
鍵を生成したら、下記リンクを参考にgithubに登録しましょう。
公開鍵をgithubに登録することで、コマンドライン上などで認証のフローを簡略化することができるます。
登録していない場合、認証要求時に毎回パスワードを入力する必要があるので留意。