【本日の学習内容:共同開発】
引き続き、共同開発に取り組みました。
git checkout で error: Your local changes to the following files would be overwritten by checkoutと言われる解決方法
https://qiita.com/pugiemonn/items/6f3adef98d279a5aac98
Migrations are pending. To resolve this issue, run: rails db:migrate RAILS_ENV=development
マイグレーション保留中とのこと。bundle exec rake db:migrate すれば良い。
https://qiita.com/pugiemonn/items/718b7360028286c5b626
StandardError: An error has occurred, this and all later migrations canceled:
この前に行ったコマンドのmigrationで何らかの手違いがあると思います。おそらく、migration処理の途中からエラーが起きていて、テーブルは生成されているが、テーブルを生成したmigrationは未実行のまま。といった状態なのかな?と思います。とのこと。
$ rails db:migrate:reset してから
$ bundle exec rake db:migrate すれば良い。
https://qiita.com/motty93/items/455515ede653371a5887
部分テンプレート
https://qiita.com/tonnkatubooy/items/fb07f3de60391b90543e
https://pikawaka.com/rails/partial_template
ログイン関連ページにBootstrapを適用
https://qiita.com/komakomako/items/58a1a8c169c810505dc2
https://qiita.com/Fendo181/items/1f32cbbfa676766ae331
bootstrapをhtmlファイルに適用する例はたくさんあったのに対して、rubyのコードに適用する記事を全く見つけることができませんでした。。
こんなにヒットしないこともあるんですね...調べ方の問題でしょうか...!
vimから抜け出す
https://qiita.com/Adan2JP/items/7c0bb0d81759a1da77f4
https://qiita.com/0831/items/9fbde0817d8bcfb13f12
https://docs.oracle.com/cd/E19683-01/816-3946/editorvi-9/index.html
全てのdeviseのビューファイルに自動でbootstrapのスタイルが適用する
rails g devise:views:bootstrap_templates -f コマンドを実行する
もうちょっと整える
deviseのビューファイルにデフォで記述されているコードを
<div class="container">
<div class="row">
<div class="mx-auto" style="width: 580px;">
</div>
</div><!-- End of row -->
</div><!-- End of container -->
これで囲ってあげると
いい感じ!
Qiitaにも書きました。
https://qiita.com/Kenchiki/items/e6719d3bd1fe9df2be9a