開発環境ガイド

プロジェクトを始める

プロジェクトを作る

フォルダを作り、Gitで管理を始めて、GitHubに送るまでの流れです。

環境がそろったら、実際にプロジェクトを作ります。ここでは、新しいプロジェクトを ローカル(自分のPC)で作ってからGitHubに送る 流れを説明します。

全体の流れ

  1. WSL側にフォルダを作る
  2. Gitで管理を始める(git init)
  3. 最初のコミットを作る
  4. GitHubにリポジトリを作る
  5. GitHubに送る(push)

手順1: フォルダを作ってVS Codeで開く

WSL(Ubuntu)で実行します。my-app の部分は、好きなプロジェクト名にします(半角英数字とハイフンがおすすめです)。

mkdir -p ~/projects/my-app
cd ~/projects/my-app
code .

手順2: Gitで管理を始める

git init

.gitignore ファイルは、「Gitに記録しないファイル」を指定します。パスワードなどの秘密情報や、自動で作られる大きなファイルは、ここに書いて除外します。

node_modules/
dist/
.env
.DS_Store

パスワード、APIキー、.env ファイルなどの 秘密情報は、Gitに記録しないでください。一度GitHubに送ってしまうと、あとで消しても履歴に残ります。

説明用の README.md も作ります。

# my-app

このプロジェクトの説明を書きます。

手順3: 最初のコミットを作る

git add .
git commit -m "最初のコミット"

状態は git status で確認できます。

手順4: GitHubにリポジトリを作る

GitHub CLI(gh)を入れている場合は、コマンドで作れます。

gh repo create my-app --private --source=. --remote=origin
オプション意味
--private自分だけが見られる非公開のリポジトリにする(公開するなら --public)
--source=.いまのフォルダをもとにする
--remote=originGitHubの接続先に origin という名前を付ける

gh を使わない場合は、ブラウザでGitHubを開き、右上の「+」→ New repository から作ります。作ったあと、画面に表示される案内に従って、接続先を登録します。

git remote add origin git@github.com:ユーザー名/my-app.git

手順5: GitHubに送る

git push -u origin main

初回だけ -u を付けると、次回からは git push だけで送れるようになります。GitHubのリポジトリのページを開いて、ファイルが表示されていれば成功です。

すでにあるプロジェクトを取得する(clone)

GitHubにあるプロジェクトを、自分のPCに持ってくるときは git clone を使います。

cd ~/projects
git clone git@github.com:ユーザー名/リポジトリ名.git
cd リポジトリ名
code .

確認する

  • ~/projects/my-app で git log --oneline を実行すると、コミットが表示される
  • GitHubのリポジトリのページに、ファイルが表示されている
  • 以後は git push だけで送れる

Esc で閉じます