GitHubのインターフェースの役割


GitHubのインターフェース


Bootstrapのレポジトリを参考にして説明していきます。Bootstrapは速攻で魅力的なウェブアプリケーションを開発できるフレームワークです。

プロジェクト名


ページの左上にはプロジェクト名である"bootstrap"を確認できます。
組織や個人が名付けた"twbs"も確認できます。

組織のレポジトリ一覧


https://github.com/twbsを開くと、組織がホストするレポジトリの一覧が見れます。
南京錠のアイコンでロックされているプロジェクトは非公開を意味しています。

通知の登録

"Watch"は「通知する人数」を表しています。スクリーンショットでは、7,395人と確認できます。
"Star"は「お気に入りに登録した人数」を表しています。スクリーンショットでは、127,859人と確認できます。
"Fork"は「このレポジトリをコピーした人数」です。フォークは自分のレポジトリとしてコピーし、自分で編集することを意味します。

機能タブ


タブは、GitHubの各機能を表しています。後ほど説明します。

説明書き


説明書きが確認できます。

関連項目


関連付けされた項目が確認できます。

コミット ブランチ リリース 共同作成者


17,951回コミットがあったこと、32個の開発中のブランチ、49個のリリース、1,025人の共同作成者が確認できます。

閲覧中のブランチ


"Branch: v4-dev"から現在閲覧中のブランチは、v4-devであると確認できます。v4-devがブランチのデフォルトになります。またbootstrapのルートフォルダになります。

最新のコミット


最新のv4-devへのコミットは"XhmikosR Update devDependencies and gems."と確認できます。XhmikosRが3日前に、devDependenciesとgemsを更新したという内容です。

フォルダとファイル


フォルダやファイルがズラッと縦に並んでいます。これらはプロジェクトのトップルートになります。

README.mdとは


README.mdはホームページです。フォルダやファイルの一覧の下に表示されます。プロジェクトの紹介、情報の追記、共同作成者に対しての便利な情報を記載します。例えば、ソフトウェアのインストール方法やコードの使い方、プロジェクトへの参加方法などです。

バッジ | Badge


README.mdにバッジを付けることができます。
バッジはレポジトリの現在の状態(Status)です。
Bootstrapに依存するプロジェクトやバージョンの詳細を確認できます。(peer dependencies)(dev dependencies)網羅率(coverage)、パッケージ(packagist)、ナゲット(nuget)、チャットサービス(slack)などです。

コミットの外観

コミュニティのコミット(履歴)を見ることで、各ブランチ上での作業の完成具合を確認できます。

"17,851 commits"をクリックします。最近のコミットの一覧が確認できます。

一覧のコミットを1つクリックすると、メッセージを確認できます。


なぜ変更したのか

誰が変更したのか