【初心者向け】GitHubの基本的な使い方(完全ガイド)
この記事では、GitやGitHubが何かわからない初心者向けに、基本的な操作手順をわかりやすく解説します。コマンドもコピーしてすぐ使える形で掲載しています。
GitとGitHubとは?
- Git:ファイルの変更履歴を管理するバージョン管理システム。どのファイルをいつ・誰が・どのように変更したのかを記録できます。
- GitHub:Gitの仕組みを使い、インターネット上にリポジトリ(ファイルの保管庫)を作れるサービス。プロジェクトのバックアップや共同作業が簡単にできます。
GitHubを使うメリットは次の通りです。
✅ ファイルの履歴管理ができる
✅ 誤って消してしまったファイルも復元可能
✅ 複数人で同時に作業できる
✅ 自分の成果物を公開・共有できる
① GitHubアカウントの作成
まずはGitHubに登録しましょう。以下のリンクから無料でアカウントを作成できます。
アカウントを作成したら、プロフィール画像や名前を設定しておくと良いでしょう。
② 新しいリポジトリを作成する
GitHubのダッシュボードから、右上の「+」→「New repository」を選びます。
設定項目は以下の通りです。
- Repository name:リポジトリの名前(例:my-first-repo)
- Description(任意):簡単な説明
- Public / Private:公開(誰でも見れる)か、非公開か選択
- Initialize this repository with a README:最初からREADMEファイルを作成(チェック推奨)
最後に「Create repository」をクリック。
③ ローカルにコピーする(クローン)
作成したリポジトリを自分のパソコンにコピーします。
ターミナル(Mac/Linux)またはコマンドプロンプト(Windows)を開いて以下のコマンドを実行します。
git clone https://github.com/あなたのユーザー名/リポジトリ名.git
成功すると、指定したリポジトリのフォルダが作成されます。
注意:クローン時のディレクトリ
git clone
を実行すると、カレントディレクトリ内にリポジトリ名のフォルダが新規に作成されます。既に同名のフォルダが存在する場合はエラーになるか上書きされる可能性があるので、事前にディレクトリを確認してから実行しましょう。
④ ファイルを追加・編集する
作成されたフォルダに移動し、テキストエディタなどでファイルを作成・編集します。
変更を保存したら、以下のコマンドで変更内容をGitに登録します。
cd リポジトリ名
# すべての変更をステージング
git add .
⑤ 変更をコミットする
ステージングした変更を「コミット」して履歴に残します。コメントを付けるのが一般的です。
git commit -m "初めてのコミット"
※コメントは後で見てもわかりやすいように書きましょう。
⑥ GitHubにアップロード(プッシュ)する
ローカルの変更をGitHubにアップロードします。
git push origin main
※GitHubのデフォルトのブランチ名はmain
です。環境によってはmaster
の場合もあります。
⑦ GitHub上で確認する
ブラウザでGitHubの自分のリポジトリページを開くと、アップロードしたファイルや更新履歴が反映されています。
補足:よく使うGitコマンド
コマンド | 説明 |
---|---|
git status |
現在の状態を確認 |
git log |
コミットの履歴を表示 |
git diff |
変更点を確認 |
git rm ファイル名 |
ファイルを削除 |
まとめ
GitHubの基本的な流れは以下の通りです。
1️⃣ GitHubでリポジトリを作成する
2️⃣ ローカルにクローンする
3️⃣ ファイルを編集・追加する
4️⃣ 変更をステージング→コミット
5️⃣ GitHubにプッシュする
このサイクルを繰り返すことで、誰でも簡単にバージョン管理とクラウド上での保管ができます。
ぜひ練習して慣れていきましょう!質問があればコメントでお待ちしています✨