bigmac-jp blog

web開発関連のメモ

2019-05-01から1ヶ月間の記事一覧

Git メモ2 コミットをまとめる

git rebase -iコマンドで複数のコミットをまとめる。コミットの単位を細かくしている場合に、git logで履歴を確認するときに、logの粒度が細かすぎて履歴が見にくいことがあります。例えば、「ユーザ一覧画面のCSV出力機能追加」の対応があったする。開発時…

Git メモ1 git stash

git管理されているプロジェクトで追加機能を開発中(①)に、緊急で別のバグ修正(②)が発生した場合など、作業中の変更内容や追加ファイルを退避することができる。 作業中のファイルを退避 ①の追加機能で下記のような変更、追加が発生。 ・既存ファイルの変更 …

MySQL メモ11 複合index

複合indexのメモ。よくありがちな開始日付と終了日付を持つテーブルを範囲検索する場合に、indexを貼る。下記SQLでテーブルを作成。 CREATE TABLE schedule ( id int(11) NOT NULL, start_date datetime NOT NULL, end_date datetime NOT NULL, PRIMARY KEY …