GitHub
意味・解説
Gitベースのソースコード管理・共有プラットフォーム。世界最大手。
バージョン管理システム「Git」の機能を拡張し、チームでのコードレビュー、バグ管理、CI/CDとの連携など、共同開発を円滑にする機能を提供する。
くわしく
「世界中のエンジニアが集まる『コードの図書館兼SNS』」です。
1.共有と協力:
自分のPC内にあるGitの履歴をクラウドにアップロード(プッシュ)することで、世界中のメンバーとコードを共有できます。
2.プルリクエスト:
コードの変更を提案し、他人にレビューしてもらう「承認制の合流」の仕組みが核心です。ポイントは、GitHubのようなプラットフォームがあるからこそ、オープンソース(OSS)開発や、場所を問わないリモートでの共同開発が可能になったからです。
例文
プロジェクトのソースコードをGitHubで一元管理し、プルリクエストを通じたコードレビューを開発フローに組み込んだ。
同義語: Gitホスティングサービス
分類: ソフトウェア開発プラットフォーム