タグ

ブックマーク / miau.hatenablog.com (3)

  • git revert で複数コミットを打ち消す - miauのブログ

    git にはコミットした内容を取り消す方法がいくつかありますが、いったんリリースしたコンテンツの公開期間が終了してその内容を取り下げたいような場合は、git revert でリリース時のコミットを打ち消すコミットを作るのがお作法です。 今回まさにそういう状況になったんですが、リリース時のコミットが複数回にまたがっており、それも 先のエントリ で書いたように他の対応と入り交じってコミットされてしまっています。 こういう場合にどう revert すればいいかという話です。 revert の基的なところ 例えば 3a0e871f というコミットを打ち消したい場合は、 git revert 3a0e871fを実行すれば、 Revert "xxx 対応" This reverts commit 3a0e871ff60411ca89fa07c7f2b4d426fa04285d.のようなメッセージがみ

    git revert で複数コミットを打ち消す - miauのブログ
    bigwest
    bigwest 2012/01/05
  • gisty のエラー回避方法その他メモ - miauのブログ

    一週間ほど前に gisty (gist をより便利に使う Ruby スクリプト)を使おうとしたら何かエラーが出ていたので、それ関連の雑多なメモです。 2011-10-23 追記: 長々と書いてますけど gisty で Error: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failedみたいなエラーになるのをなんとかしたいって方は、環境変数の GISTY_SSL_CA に msysGit(新しいバージョンのほうがよいです)に付属してくる CA ファイルを指定すればよいです。 set GISTY_SSL_CA=C:\Program Files\Git\bin\curl-ca-bundle.crtみたいな感じ。私はよくやってしまうんですが、set で環境変数を

    gisty のエラー回避方法その他メモ - miauのブログ
  • phpUnderControl で CakePHP を使う - miauのブログ

    間があいてしまいましたが、 phpUnderControl 初期設定&設定上の注意点 - miauの避難所 の続きです。CakePHP 勉強会で話した内容 のおさらい&より詳細なところです。 何がやりたいか phpUnderControl は unit test で PHPUnit を使う前提で作られています(というか PHPUnit と同じ phpunit.de で配布されています)が、CakePHP では SimpleTest を使うようになっています。 CI で一番重要だと思われる「テストに失敗した場合に開発者に通知する」というだけを実施したい場合は、 <target name="phpunit"> <exec executable="${basedir}/source/cake/console/cake" dir="${basedir}/source" failonerror="o

    phpUnderControl で CakePHP を使う - miauのブログ
  • 1