リポジトリとは、プログラムのファイルと、いつ誰がどう変更したかという履歴をまとめて保管し、複数人で共同管理するための場所のことです。
仕組み
ファイルを変更するたびに、その内容と日時、作業者が履歴として記録されます。過去の状態に戻したり、2つの版の違いを見比べたりできます。パソコン上に置くものと、インターネット上のサービスに置いて共有するものがあります。
メリット
複数人が同じプログラムを同時に編集しても、変更を整理して取り込めます。間違えたときに元へ戻せるため、安心して作業を進められます。
注意点
履歴は消えずに残るため、一度でもAPIキーやパスワードなどの秘密情報を保存すると、後で削除しても履歴から読み取られるおそれがあります。公開設定のリポジトリでは誰でも中身を見られるので、秘密情報は入れない決まりが必要です。誤って入れたときは、そのキーを無効にして再発行します。

















