OpenSourceBrain 翻訳ページ

OpenSourceBrain Documentation: ソース管理の概要

このページは外部資料の日本語訳です。原文の見出し順と本文順を保ち、コード・URL・出典表記はできるだけ原形のまま残しています。

種別

翻訳資料

更新日

2026-05-20

対象

外部資料を日本語で原文順に読みたい読者

目安

原文量に依存

確認メモ

機械翻訳をベースにした日本語訳です。実装手順や引用は必ず原典も確認してください。

出典とライセンス

原典: https://github.com/OpenSourceBrain/Documentation/blob/main/source/General/Background_Information/01_Introduction_to_Source_Control.md

ライセンス: CC BY 4.0。このページは日本語翻訳であり、変更点は翻訳とサイト内整形です。

ソース管理の概要

ソースまたはバージョン管理は、特定のバージョンを後で呼び出せるように、ファイルまたはファイルのセットに対する変更を長期間にわたって記録するシステムです。また、複数の人が同時にファイルを変更することも防ぎます。

#Git

Git は、高速パフォーマンスとノンリニア編集に重点を置いた分散型 バージョン管理システム (DVCS) です。 Linux カーネル コードベースの開発ツールとして 2005 年に考案され、2014 年現在、最も広く採用されているバージョン管理テクノロジの 1 つとなっています。 Git は無料のオープンソースであり、小規模なプロジェクトから非常に大規模なプロジェクトまで、あらゆるプロジェクトを迅速かつ効率的に処理できるように設計されています。

GitHub

この 15 分間のブラウザ内チュートリアル を実行するのが、Git と GitHub を使い始める最も簡単な方法です。もう 1 つの良い選択肢は、この GitHub の Hello World ガイド です。 Ralf Ebert 著の このスクリーンキャスト は包括的な入門書として最適です (特にバージョン管理システムにすでに精通している場合)。より体系的な扱いについては、Git の Web サイトの 公式ドキュメント の一部として入手できる Scott Chacon 著の優れた プロギット 書籍を参照してください。 Mark Lodato による ビジュアル Git リファレンス は、より高度な概念を理解しようとする場合に非常に役立ちます。

なぜ GitHub を使うのか?

2008 年に誕生した GitHub は、現在 Web 上で最大のオープン ソース コード ホスティング サービスであり、2013 年 1 月の時点で 1,000万のリポジトリ を超えています。オープンソースのパブリック Git リポジトリの無料ホスティングに加え、プライベート リポジトリの有料ホスティング、共同コーディング 用の一連の強力なツール、およびフィード、フォロワー、 Wiki など。Web インターフェイスまたはスタンドアロン クライアント経由で使用できます (下記を参照)。

Windows および Mac 用のグラフィカル クライアント

多くの人がコマンド ライン インターフェイスを介して Git リポジトリを操作しますが、複数のローカル リポジトリとリモート リポジトリを管理するためのグラフィカル アプリケーションの人気が高まっています。 GitHub には、 用にホストされているリポジトリと対話するための便利な GUI があります。

および マック:

あるいは、より複雑で汎用的なバージョン管理 GUI は ソースツリー (Windows および Mac) です。

代替バージョン管理システム (VCS) とホスティング サービス

GitHub は新規ユーザーに (強く) 推奨されるホスティング サービスですが、特定の技術要件を持つユーザーに対しては、Open Source Brain は ビットバケット でホストされている マーキュリアル リポジトリ (project:destexhe_jcns_2009 などを参照) およびセルフホスト型 SVN/Git/Mercurial/Bazaar パブリック リポジトリをサポートしています。