ゆるこあプログラミング

新卒社員がプログラミングとたたかう

2013-08-01から1ヶ月間の記事一覧

ある時点のcommitの状態に戻す

git

特定のSHAを指定して,その時までローカルを戻す git logなどすると,過去のcommit情報が見えるので 任意の時点のものを選びます. $ git revert <対象のSHA> [master 8c62542] Revert "latest_130820_1052" 9 files changed, 28 insertions(+), 617 deletio…

ちょっと便利なfind,grepコマンドの応用

備忘録的にまとめておきます. カレントディレクトリ以下で,対象とする文字列を含むファイル find ./ -name "*.*" -exec grep -l "hoge" {} \; # ちなみにこれでも同様の結果が得られます grep -R "hoge" * | awk -F":" '{print $1}' | sort | uniq # 該当…

ローカルで実行したファイル削除を,GitHubに反映させる

git

ローカルでファイルを削除した時に リモートに既にpushしてしまっていると, ブラウザから見た時に削除したはずのファイルが消えていません_(┐「ε:)_ [core@localhost ~]$ git status # On branch master # Changes not staged for commit: # (use "git add/…

クエリを考える際の範囲条件と複数等価条件の違い

こんにちは,coreですindexを使って,テーブルの最適化を行なっているのですが どうもEXPLAIN結果を見て,「using index」と出ているとそれだけで満足してしまいます_(┐「ε:)_それではよくない! ということで,曖昧になりがちな複合インデックスについて.…