0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

GitとGitHub その1

0
Posted at

今回はチームでの開発に大変有用なGitとGitHubについて
説明します。

Git

セーブポイントを作るアプリケーション管理システムです。

Gitでアプリケーションを管理すると
それぞれの修正点でセーブポイントのようなものを記録して
時系列で管理してくれます。

セーブポイントとしてしっかり記録しているので、当然いざというときには遡ることも出来ます。

GitHub

DropboxやGoogle Driveのようなクラウドサービスのようなものです。
一つのアプリケーションを更新、修正を共有することができます。

つまりGitHubを介して自分以外と簡単にコードのやり取りができます。
よって複数人でのアプリケーション開発が容易にできると言うことです。

GitとGitHubの違い

Gitはアプリケーションなどのプロジェクトをバージョン管理してくれるシステム。
GitHubはそのGitの仕組みを用いて簡単に複数人での開発ができるようにしてくれるツールです。

Gitの専門用語

専門用語が多くあるのでそれも説明します。

リポジトリ

リポジトリとは、Gitの管理下にあるファイルやディレクトリの変更履歴を保管しておく入れ物です。

クラウド、または遠隔HDDと思ってください。

ローカルリポジトリ

自分のPC上(ローカル環境)に置くリポジトリのことです。
自分のPC上にあるファイルやディレクトリのバージョン管理をしたい場合に用います。

リモートリポジトリ

リモートリポジトリとは、外部のサーバなどのネットワーク上に置くリポジトリのことです。
ネットワーク上に置くことで複数人で管理下のファイルやディレクトリを共有することが出来ます。

Githubの肝となります。

0
0
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
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?