web_bonsaiの日記

web開発の学習日記です。誰に見せるためでもないただの日記です。

開発用のリポジトリを作成してcloneして準備をする | Mac + Docker + Rails その0009

開発用リポジトリの作成

前回boilerplateのリポジトリを作成しました。

今回は継続的に開発をしていくためのリポジトリを作成しました。

リポジトリ名は web_bonsai リポジトリとしました。

このとき、Rails用の.gitignoreを選択しています。

cloneする

作業用の端末に git clone します。

Rails用の.gitignoreを別名でちょっと置いておく

Rails用の.gitignoreをコピーして、.gitignore_by_git_hub という名前でデスクトップにでも置いておくことにします。

cp .gitignore ~/Desktop/.gitignore_by_git_hub

これは次回以降の記事で使う予定です。

.gitignoreを編集する

.gitignoreの中身を丸ごと削除して以下の通り記述します。

https_portal
/tmp
/nginx/nginx.conf
/nginx/log/nginx/*
!/nginx/log/nginx/.keep
/docker-compose.yml

一旦.gitignoreをコミットする

.gitignoreをcommitしてpushしておきます。

nginx/log/nginx/.keepファイルを作成してcommitする

以下のコマンドを実行してファイルを作成します。

touch nginx/log/nginx/.keep

コミットしておきます。

最終的に作成した.gitignoreとrails/.gitignore

.gitignore

https_portal
/tmp
/nginx/nginx.conf
/nginx/log/nginx/*
!/nginx/log/nginx/.keep
/docker-compose.yml