- GitHub機能一覧シンプルガイドを追加 - 超初心者向けGitHub入門ガイドを追加 - 画面を見ながら操作できる実践ガイドを追加 - index.mdに初心者向けセクションを追加し、上部に配置 ユーザーフィードバックに基づき、技術的な内容から 初心者にやさしい基本的な使い方説明にシフト 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
262 lines
No EOL
7 KiB
Markdown
262 lines
No EOL
7 KiB
Markdown
---
|
||
layout: default
|
||
title: "GitHub機能一覧 - シンプルガイド"
|
||
description: "GitHubで何ができるの?機能一覧と簡単な使い方"
|
||
---
|
||
|
||
# 🌟 GitHubの機能一覧 - 何ができるの?
|
||
|
||
GitHubって何ができるの?という疑問に、シンプルにお答えします!
|
||
|
||
---
|
||
|
||
## 📌 GitHubの主な機能一覧
|
||
|
||
### 1. 📁 **リポジトリ(Repository)**
|
||
**何これ?** → プロジェクトを保存する場所
|
||
**何ができる?**
|
||
- コードやファイルを保存
|
||
- 変更履歴を記録
|
||
- 複数人で共有
|
||
|
||
**使い方:**
|
||
1. 右上の「+」ボタン → 「New repository」
|
||
2. 名前を入力(例:my-first-project)
|
||
3. 「Create repository」をクリック
|
||
|
||
---
|
||
|
||
### 2. 🌿 **ブランチ(Branch)**
|
||
**何これ?** → 作業を分ける仕組み
|
||
**何ができる?**
|
||
- 本番に影響せずに開発
|
||
- 複数の機能を並行開発
|
||
- 安全に実験
|
||
|
||
**使い方:**
|
||
1. リポジトリページの「main」ボタンをクリック
|
||
2. 新しいブランチ名を入力(例:new-feature)
|
||
3. 「Create branch」をクリック
|
||
|
||
---
|
||
|
||
### 3. 💾 **コミット(Commit)**
|
||
**何これ?** → 変更を保存すること
|
||
**何ができる?**
|
||
- ファイルの変更を記録
|
||
- いつ誰が何を変更したか分かる
|
||
- 過去の状態に戻せる
|
||
|
||
**使い方:**
|
||
1. ファイルを編集
|
||
2. 「Commit changes」ボタンをクリック
|
||
3. 変更内容を説明(例:「ログイン機能を追加」)
|
||
4. 「Commit changes」で保存
|
||
|
||
---
|
||
|
||
### 4. 🔄 **プルリクエスト(Pull Request)**
|
||
**何これ?** → 変更を提案する仕組み
|
||
**何ができる?**
|
||
- コードレビューを依頼
|
||
- 変更内容を説明
|
||
- 議論しながら改善
|
||
|
||
**使い方:**
|
||
1. 「Pull requests」タブ → 「New pull request」
|
||
2. 比較するブランチを選択
|
||
3. タイトルと説明を入力
|
||
4. 「Create pull request」をクリック
|
||
|
||
---
|
||
|
||
### 5. 🎫 **イシュー(Issues)**
|
||
**何これ?** → タスク管理・バグ報告
|
||
**何ができる?**
|
||
- やることリストを作成
|
||
- バグを報告
|
||
- アイデアを共有
|
||
|
||
**使い方:**
|
||
1. 「Issues」タブ → 「New issue」
|
||
2. タイトル(例:「ログインボタンが動かない」)
|
||
3. 詳細を説明
|
||
4. 「Submit new issue」をクリック
|
||
|
||
---
|
||
|
||
### 6. 📋 **プロジェクト(Projects)**
|
||
**何これ?** → タスクボード
|
||
**何ができる?**
|
||
- タスクを視覚的に管理
|
||
- 進捗状況を確認
|
||
- チームで協力
|
||
|
||
**使い方:**
|
||
1. 「Projects」タブ → 「New project」
|
||
2. ボード形式を選択
|
||
3. タスクカードを追加
|
||
4. ドラッグ&ドロップで移動
|
||
|
||
---
|
||
|
||
### 7. ⚡ **アクション(Actions)**
|
||
**何これ?** → 自動化ツール
|
||
**何ができる?**
|
||
- テストを自動実行
|
||
- デプロイを自動化
|
||
- 定期的なタスクを実行
|
||
|
||
**使い方:**
|
||
1. 「Actions」タブ
|
||
2. 「set up a workflow yourself」
|
||
3. テンプレートを選択
|
||
4. 「Start commit」で保存
|
||
|
||
---
|
||
|
||
### 8. 🌐 **ページ(Pages)**
|
||
**何これ?** → 無料のWebサイト公開
|
||
**何ができる?**
|
||
- Webサイトを公開
|
||
- ドキュメントを公開
|
||
- ポートフォリオ作成
|
||
|
||
**使い方:**
|
||
1. Settings → Pages
|
||
2. Source で「Deploy from a branch」選択
|
||
3. Branch を「main」に設定
|
||
4. 「Save」をクリック
|
||
|
||
---
|
||
|
||
### 9. 📚 **ウィキ(Wiki)**
|
||
**何これ?** → プロジェクトの説明書
|
||
**何ができる?**
|
||
- ドキュメント作成
|
||
- 使い方マニュアル
|
||
- FAQ作成
|
||
|
||
**使い方:**
|
||
1. 「Wiki」タブ
|
||
2. 「Create the first page」
|
||
3. 内容を入力
|
||
4. 「Save page」
|
||
|
||
---
|
||
|
||
### 10. 👁️ **ウォッチ(Watch)**
|
||
**何これ?** → 更新通知を受け取る
|
||
**何ができる?**
|
||
- プロジェクトの更新を追跡
|
||
- 重要な変更を見逃さない
|
||
- 興味のあるプロジェクトをフォロー
|
||
|
||
**使い方:**
|
||
1. リポジトリページの「Watch」ボタン
|
||
2. 通知レベルを選択
|
||
3. 「Apply」をクリック
|
||
|
||
---
|
||
|
||
### 11. ⭐ **スター(Star)**
|
||
**何これ?** → お気に入り登録
|
||
**何ができる?**
|
||
- 気に入ったプロジェクトを保存
|
||
- 後で見返せる
|
||
- 作者を応援
|
||
|
||
**使い方:**
|
||
1. リポジトリページの「Star」ボタンをクリック
|
||
2. それだけ!
|
||
|
||
---
|
||
|
||
### 12. 🍴 **フォーク(Fork)**
|
||
**何これ?** → プロジェクトをコピー
|
||
**何ができる?**
|
||
- 他人のプロジェクトをコピー
|
||
- 自分用にカスタマイズ
|
||
- 改善案を提案
|
||
|
||
**使い方:**
|
||
1. リポジトリページの「Fork」ボタン
|
||
2. 自分のアカウントにコピーされる
|
||
3. 自由に編集可能
|
||
|
||
---
|
||
|
||
## 🎯 どの機能から始めるべき?
|
||
|
||
### 🔰 完全初心者の方
|
||
1. **リポジトリ作成** - まず保存場所を作る
|
||
2. **ファイルアップロード** - 簡単なファイルを追加
|
||
3. **コミット** - 変更を保存してみる
|
||
|
||
### 📝 ドキュメント管理したい方
|
||
1. **リポジトリ作成**
|
||
2. **Wiki** or **Pages** - ドキュメント公開
|
||
3. **Issues** - フィードバック受付
|
||
|
||
### 👥 チーム開発したい方
|
||
1. **リポジトリ作成**
|
||
2. **ブランチ** - 作業を分ける
|
||
3. **Pull Request** - レビューする
|
||
4. **Projects** - タスク管理
|
||
|
||
---
|
||
|
||
## 💡 覚えておくと便利なこと
|
||
|
||
### 📌 よく使うボタンの場所
|
||
- **新規作成**: 右上の「+」ボタン
|
||
- **設定**: リポジトリの「Settings」タブ
|
||
- **ファイル追加**: 「Add file」ボタン
|
||
- **編集**: ファイルの鉛筆アイコン
|
||
|
||
### 🔍 便利なショートカット
|
||
- `t` - ファイル検索
|
||
- `b` - ブランチ切り替え
|
||
- `w` - ブランチ選択
|
||
- `s` - 検索にフォーカス
|
||
|
||
### 💬 基本的な用語
|
||
- **Clone(クローン)**: リポジトリをダウンロード
|
||
- **Push(プッシュ)**: 変更をアップロード
|
||
- **Pull(プル)**: 最新版をダウンロード
|
||
- **Merge(マージ)**: 変更を統合
|
||
|
||
---
|
||
|
||
## 🚀 次のステップ
|
||
|
||
1. **アカウント作成** - まだの方は[GitHub.com](https://github.com)で無料登録
|
||
2. **最初のリポジトリ** - 「Hello World」を作ってみる
|
||
3. **README作成** - プロジェクトの説明を書く
|
||
4. **Issues体験** - 自分でタスクを作ってみる
|
||
|
||
---
|
||
|
||
## ❓ よくある質問
|
||
|
||
**Q: 無料で使える?**
|
||
A: はい!個人利用は基本無料です。
|
||
|
||
**Q: プログラミングできなくても使える?**
|
||
A: はい!ドキュメント管理やタスク管理にも使えます。
|
||
|
||
**Q: 公開しないといけない?**
|
||
A: いいえ!プライベートリポジトリで非公開にできます。
|
||
|
||
**Q: 日本語は使える?**
|
||
A: はい!ファイル名以外は日本語OK。
|
||
|
||
---
|
||
|
||
## 📚 もっと詳しく知りたい方へ
|
||
|
||
各機能の詳しい使い方は、個別のガイドをご覧ください:
|
||
- [初心者向け入門ガイド](github-beginner-guide.md)
|
||
- [実践的な操作手順](github-hands-on.md)
|
||
|
||
でも、まずは**リポジトリを作って、何か保存してみる**ことから始めましょう!🎉 |