####My Profile
プログラミング学習歴②ヶ月目のアカウントです!
プログラミングスクールで学んだ内容や自分が躓いた箇所等のアウトプットの為に発信しています。
また、プログラミング初学者の方にわかりやすく、簡潔にまとめて情報共有できればと考えています。
もし、投稿した記事の中に誤り等ございましたら、コメント欄でご教授いただけると幸いです。
#対象者
* .gitignoreを知りたい方
#目的
- .gitignoreに記述して管理から外すファイルを記述する
#実際の手順と実例
###0.前回までの流れ
###1. .gitignoreとは??
-
gitとはバージョン管理システムです。RPGでいうセーブポイントです(初学者の勝手な解釈です笑)
-
gitは対象のファイルを管理していますがすべて対象ファイルというわけではなく、不要なファイルや管理の対象外にしたいファイル等も存在します。
-
.gitignoreに記述することで管理の対象外にすることができます!
-
.gitignoreはrails new アプリケーション名で作成されます。
###2. 記述するファイル例
/db/*sqlite3
このファイルがあると必ずコンフリクトが起きるので記述
.DS_Store
Macbook Userはコンフリクトが起きるので上記も追加すべき!
コンフリクトの記事はこちら
###3.チーム開発における設定順
.gitignoreは最初の方に設定すべし!!
- rails new アプリケーション名
- git init
- gitignoreを記述(上記の2つのコード)
- ControllerやModel、Routingを記述
- リモートにPush
- チームメンバーがクローンして開発スタート!
次回は5番6番の流れにも触れていきます!