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?

GitのメリットをSubversionと比較してまとめた

Last updated at Posted at 2024-11-24

はじめに

バージョン管理システムとしてGitが選ばれる理由を知りたくなり比較することにした。

集中型と分散型

集中型について

集中型は、開発者全員がひとつのリポジトリを使ってバージョン管理するという特徴があり、またオンライン接続が必要という特徴がある。

Subversionは集中型バージョン管理システムである。

分散型について

分散型は、開発者それぞれがローカルにリポジトリを持つことが出来るという特徴がある。

Gitは分散型バージョン管理システムである。

メリット1

オフラインでの作業が可能

平行作業

Subversionではひとつのリポジトリを使っているのでコミットが即時に反映されるためお試しや実験をしにくい。

対してGitはそれぞれのリポジトリを使うこともできるのでお試しや実験がしやすい。

メリット2

お試しや実験を容易にできる

情報量

GitはSubversionよりも主流である。またGitHub、GitLabなど開発ツール、プラットフォームが広く普及している。
Qiitaの記事数からも需要が明らかである。

Qiita記事数(2024/11/24 20:35現在)

  • Git :17149記事
  • Subversion:379記事

メリット3

インターネット上の情報量が多い

まとめ

1. オフラインでの作業が可能
2. お試しや実験を容易にできる
3. インターネット上の情報量が多い

参考資料

改訂2版 わかばちゃんと学ぶ Git使い方入門

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?