github-research-tool/beginners/github-hands-on.md
marketing-shibata50 4430911181 初心者向けコンテンツを追加
- GitHub機能一覧シンプルガイドを追加
- 超初心者向けGitHub入門ガイドを追加
- 画面を見ながら操作できる実践ガイドを追加
- index.mdに初心者向けセクションを追加し、上部に配置

ユーザーフィードバックに基づき、技術的な内容から
初心者にやさしい基本的な使い方説明にシフト

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-20 15:39:38 +09:00

360 lines
No EOL
11 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
layout: default
title: "GitHub実践ガイド - 画面を見ながら操作しよう"
description: "実際の画面を見ながら、GitHubの基本操作をマスターしよう"
---
# 🖥️ GitHub実践ガイド - 画面を見ながら操作しよう
実際の画面を想定しながら、一つずつ操作を覚えていきましょう!
---
## 📍 画面の見方を覚えよう
### GitHub トップページ
```
┌─────────────────────────────────────────────────┐
│ 🐙 GitHub 検索バー [___________] 🔔 👤 │
├─────────────────────────────────────────────────┤
│ │
│ 左側: 右側: │
│ 📁 Recent Repositories 📰 最近の活動 │
│ - my-first-project - @user がスター │
│ - hello-world - 新しいissue │
│ │
└─────────────────────────────────────────────────┘
```
**重要なボタンの位置:**
- 🔔 **通知** - 更新があったら赤い丸が付く
- **新規作成** - ここから新しいものを作る
- 👤 **プロフィール** - 設定やログアウト
---
## 🎯 実践1リポジトリを作る
### 手順1新規作成ボタンをクリック
```
画面右上
[ 🔔 ] [ ] [ 👤 ]
ここをクリック!
```
### 手順2メニューから選択
```
┌─────────────────┐
│ New repository │ ← これを選ぶ
│ Import repo... │
│ New gist │
│ New org... │
└─────────────────┘
```
### 手順3リポジトリ情報を入力
```
Create a new repository
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Repository name *
[my-awesome-project_______________]
半角英数字とハイフン(-)が使える
Description (optional)
[私の素晴らしいプロジェクト_________]
日本語OK
◉ Public ○ Private
↑ ↑
みんなに公開 自分だけ
□ Add a README file ← チェックを入れる!
□ Add .gitignore
□ Choose a license
[Create repository] ← 最後にこれをクリック
```
---
## 🎯 実践2ファイルを作成・編集
### 新しいファイルを作る
#### 手順1Add fileボタンを探す
```
リポジトリページ
┌─────────────────────────────────────────────┐
│ 📁 my-awesome-project │
│ ─────────────────────────────────────────── │
│ 📄 README.md │
│ │
│ [Add file ▼] [🟢 Code ▼] │
│ ↑ │
│ ここをクリック │
└─────────────────────────────────────────────┘
```
#### 手順2Create new fileを選択
```
┌──────────────────┐
│ Create new file │ ← これ
│ Upload files │
└──────────────────┘
```
#### 手順3ファイル名と内容を入力
```
ファイル作成画面
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
my-awesome-project / [memo.txt___________]
ファイル名を入力
Edit new file Preview
━━━━━━━━━━━━━━━━━━━━━━━
1 | 今日の作業メモ
2 |
3 | GitHubの使い方を勉強中
4 | 思ったより簡単だった!
5 |
内容を入力
```
#### 手順4保存コミット
```
画面下部
━━━━━━━━━━━━━━━━━━━━━━━━━━
Commit new file
[メモファイルを追加_______________]
何をしたか書く日本語OK
◉ Commit directly to the main branch
○ Create a new branch
[Commit new file] ← クリックして保存
```
---
## 🎯 実践3既存ファイルを編集
### 手順1編集したいファイルをクリック
```
ファイル一覧
━━━━━━━━━━━━━━━━━━━━
📄 README.md ← クリック
📄 memo.txt
```
### 手順2編集ボタンをクリック
```
ファイル表示画面
┌─────────────────────────────────────┐
│ README.md ✏️ 🗑️ │
│ ↑ │
│ 鉛筆マーク │
│ ─────────────────────────────────── │
│ # my-awesome-project │
│ 私の素晴らしいプロジェクト │
└─────────────────────────────────────┘
```
### 手順3編集して保存
```
編集画面
━━━━━━━━━━━━━━━━━━━━━
1 | # my-awesome-project
2 | 私の素晴らしいプロジェクト
3 |
4 | ## 今日やったこと ← 追加
5 | - GitHubの勉強 ← 追加
6 |
下にスクロールして...
[Commit changes] をクリック
```
---
## 🎯 実践4Issueタスクを作る
### 手順1Issuesタブをクリック
```
リポジトリ上部のタブ
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
<> Code | 🔴 Issues | 🔄 PR | ⚡ Actions
ここをクリック
```
### 手順2New issueをクリック
```
Issues画面
┌──────────────────────────────────┐
│ 🔍 検索バー [New issue] │
│ ↑ │
│ 緑のボタン │
└──────────────────────────────────┘
```
### 手順3タイトルと内容を書く
```
新規Issue作成
━━━━━━━━━━━━━━━━━━━━━━━━━━━
Title
[READMEに使い方を追加したい_______]
やりたいこと
Leave a comment
┌─────────────────────────────┐
│ ## やりたいこと │
│ READMEに初心者向けの │
│ 使い方を追加したいです │
│ │
│ ## 理由 │
│ 友達に教えるときに │
│ 説明しやすくするため │
└─────────────────────────────┘
[Submit new issue] ← クリック
```
---
## 🎯 実践5他の人のプロジェクトを見る
### 手順1検索する
```
画面上部の検索バー
┌────────────────────────────┐
│ 🔍 Search GitHub │
└────────────────────────────┘
「recipe」「diary」など
興味のあるキーワードを入力
```
### 手順2検索結果から選ぶ
```
検索結果
━━━━━━━━━━━━━━━━━━━━━━━━━
📁 user/recipe-collection ⭐ 234
簡単レシピ集
📁 another/my-recipes ⭐ 89
毎日の料理レシピ
気になるものをクリック
```
### 手順3スターを付ける
```
プロジェクトページ
┌────────────────────────────────────┐
│ 📁 user/recipe-collection │
│ │
│ [⭐ Star] [👁️ Watch] [🍴 Fork] │
│ ↑ │
│ クリックでお気に入り登録 │
└────────────────────────────────────┘
```
---
## 💡 操作のコツ
### 🔍 迷ったときは
1. **戻るボタン** - ブラウザの戻るで大丈夫
2. **ロゴクリック** - GitHubロゴでトップに戻る
3. **パンくずリスト** - 今どこにいるか分かる
### ⌨️ 便利なキーボードショートカット
画面で `?` を押すと、ショートカット一覧が出ます!
よく使うもの:
- `t` - ファイル検索
- `b` - ブランチ切り替え
- `g` `n` - 通知ページへ
- `g` `d` - ダッシュボードへ
### 🎨 見た目を変える
プロフィール → Settings → Appearance で:
- ☀️ **Light** - 明るいテーマ
- 🌙 **Dark** - 暗いテーマ
- 💻 **System** - OSに合わせる
---
## 🚨 困ったときの対処法
### ❌ エラーが出た
```
エラー例:
┌─────────────────────────────┐
│ ⚠️ File name already exists │
└─────────────────────────────┘
```
**対処法**: ファイル名を変える
### 🔒 Permission denied
**対処法**: ログインし直す、権限を確認
### 📝 日本語が文字化け
**対処法**: ファイルの文字コードをUTF-8に
---
## 🎓 練習問題
### 📌 基本操作をマスターしよう
#### 課題1自己紹介リポジトリ
1. `self-introduction` という名前でリポジトリ作成
2. `profile.md` ファイルを作成
3. 自己紹介を書く
4. `hobbies.md` を追加して趣味を書く
#### 課題2日記リポジトリ
1. `my-diary-2024` でリポジトリ作成
2. `2024/01/diary.md` を作成(フォルダ付き)
3. 今日の出来事を書く
4. Issue で「明日やること」を作成
#### 課題3学習記録
1. `learning-log` でリポジトリ作成
2. `github/` フォルダを作る
3. `day1.md` に今日学んだことを記録
4. README.md に目次を追加
---
## 🎉 よくできました!
ここまでできたら、GitHubの基本操作はバッチリです
**次のステップ:**
- 🌿 ブランチを使った安全な編集
- 🔄 Pull Requestでの共同作業
- 🌐 GitHub Pagesでサイト公開
**覚えておいてください:**
- 😊 間違えても大丈夫、やり直せます
- 📚 分からないことは調べながらでOK
- 🎯 毎日少しずつ使えば必ず上達します
楽しいGitHubライフを 🚀