Githubでプロジェクトを作成する場合、
- Github上でリポジトリを作成
- 作成したリポジトリを clone
- ローカルで開発
っていう流れ。
一方Railsでプロジェクトを作成する場合、
- rails newでプロジェクトを作成
- git initでgit環境構築
という流れでプロジェクトが別々に作成されてしまう!
という疑問が出てきたのでGithubのリポジトリにrailsのプロジェクトを作る方法を説明します。
普通に作成します。
特別なことはしません。
通常通り
rails new project_name
で作成します。
Railsプロジェクトを作成するGitコマンド
というわけでここからが本番。
GithubにRailsプロジェクトを作成するコマンドを書いていきます。
cd project_name
Gitを開始
git init
.gitignoreに.DS_Storeを追加
vim .gitignore
で編集。
ファイルをコミット
git add .
git commit -m "initial commit"
次がポイント!
リモートのリポジトリを追加
git remote add origin git@github.com:nigohiroki/project_name.git
このままpushするとリジェクトされるので
git pull origin master
それから
git push origin master
これで完了!
作成したGithubのリポジトリを見てみると作成したプロジェクトがアップされています。
以上Githubの使い方Rails編でした!
Githubは好きなサービスなのでどんどん使い方書いていきます!