「GitHub」の版間の差分
ナビゲーションに移動
検索に移動
imported>GamerBook 細 |
imported>Fallout New Tokyo |
||
1行目: | 1行目: | ||
− | '''GitHub''' | + | '''GitHub'''(読み:ぎっとはぶ)とは、世界有数の規模を誇るソーシャルコーディングサイトである。 |
== 概要 == | == 概要 == | ||
7行目: | 7行目: | ||
== 特徴 == | == 特徴 == | ||
− | GitHubは誰でも簡単に[[フォーク]] | + | GitHubは誰でも簡単に[[フォーク]]をできるのが特徴であり、簡単に[[フォーク]]ができるため更新が止まったプロジェクトを第三者が勝手に引き継ぐということが頻繁に行われている。 |
また有志により[[バックアップ]]のために[[フォーク]]を行いまくるという[[ボット]]が徘徊しており、たとえオリジナルの開発者がプロジェクトを消して[[ソースコード]]を[[ダウンロード]]できなくなっても、[[フォーク]]として生き残っていることが多い。 | また有志により[[バックアップ]]のために[[フォーク]]を行いまくるという[[ボット]]が徘徊しており、たとえオリジナルの開発者がプロジェクトを消して[[ソースコード]]を[[ダウンロード]]できなくなっても、[[フォーク]]として生き残っていることが多い。 |
2014年3月6日 (木) 05:24時点における版
GitHub(読み:ぎっとはぶ)とは、世界有数の規模を誇るソーシャルコーディングサイトである。
概要
GitHubは大雑把にいうとプログラマーのためのSNSであり、オマケ機能としてgitを使ったバージョン管理システムが付いている。従来型のリポジトリサイトよりもSNS色が強く、一般的なSNSにおけるグループやコミュニティといった機能が「リポジトリ」として存在しており、そこへコメントの投稿やソースコードの投稿編集ができるといった感じである。
なお、バージョン管理システム上のリポジトリをオープンソースとして公開する場合は無料で使え、リポジトリを非公開にしたい場合は有料となっている。
特徴
GitHubは誰でも簡単にフォークをできるのが特徴であり、簡単にフォークができるため更新が止まったプロジェクトを第三者が勝手に引き継ぐということが頻繁に行われている。
また有志によりバックアップのためにフォークを行いまくるというボットが徘徊しており、たとえオリジナルの開発者がプロジェクトを消してソースコードをダウンロードできなくなっても、フォークとして生き残っていることが多い。
問題点
GitHubのサイトは、ほぼJavaScript(AJAX)で作られており、静的なHTML部分が皆無、また事実上のキャッシュ禁止を意味するHTTPSを強制する作りであるため、オープンなSNSであるにも関わらずGoogleが正常にクロールできないせいかググっても全然情報が出てこない。
大手ユーザー
GitHubのトップページに掲載されている「こんな企業も使ってます」の一覧。 CodePlexを持っているマイクロソフトも何故か使っている。
そのほかにも以下のようなプロジェクトも使っている。