LoginSignup
0
1

More than 3 years have passed since last update.

今更人に聞けない Git と Github の 違いとは?

Posted at

目的

  • GitとGithubについて明確に答えられないことに危機感を覚えたためまとめる。

両者を一言で言うと?

  • Git: ソースコードのバージョン管理を行うツールのお名前である。
  • Github: Gitを使用した便利なWebサービスのお名前である。

もう少し特徴を深掘る

  • Git

    • 分散型のバージョン管理システムと呼ばれるものである。
    • バージョン情報を蓄積させておくリポジトリがリモートとローカルに存在する。
    • リモートとローカルで別々にリポジトリを管理することにより、オフライン環境ではローカルリポジトリでバージョン管理し、オンラインになったタイミングでリモートリポジトリに修正を加えることができる。
    • イントラ内にGitのリモートリポジトリを保持したサーバがあった場合、外部からのアクセスができないこともある。
    • リーナス・ベネディクト・トーバルズさんが考えて作った。(Linuxカーネルの親)
  • Github

    • リモートリポジトリはクラウド上に存在する。
    • クラウド上のリポジトリはどこからでもアクセス可能である。
    • Gitには無い便利機能が多数存在する。
    • 基本的な概念はGitと共通である。

簡単なまとめ

  • Git: 古の頃からの分散型バージョン管理システムである。
  • Github: Gitをより便利にしたものであり、リモートリポジトリをクラウド上に設置している。Gitには無い便利機能も多数存在する。
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1