タグ

ブックマーク / 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のブログ
    repon
    repon 2020/04/26
  • pik を使って Windows に ruby をインストール - miauのブログ

    ruby を複数のバージョン入れて適宜切り替えたりしたい場合、*nix では rvm を使いますが、Windows では rvm は 動作しないそうなので pik を使います。 pik を使えば複数バージョンの切り替えが行えますが、それだけではなくコマンド一発で特定バージョンの CRubyJRuby、IronRuby なんかが入れられますし、複数の ruby に対して gem インストール 特定のスクリプトを実行して結果を比較する ベンチマークを走らせる みたいなこともできるようなので、その辺りも魅力です。 pik のインストールというと、すでに ruby がインストールされている環境で gem を使ってインストールしている方が多いようなのですが、せっかく pik で ruby のインストールが行えるわけなので、外部の ruby に頼らずにインストールする方法のメモです。(ちょっと強

    pik を使って Windows に ruby をインストール - miauのブログ
  • Wiki External Filter Plugin を導入してみた - miauのブログ

    最近 Graphviz で DFD 的なものを書いていたのですが、これを Redmine の Wiki に埋め込もうと思いまして。 図が Graphviz だけなら Wiki Graphviz plugin で対応できるんですが、画面遷移図は blockdiag で書いていたりするので、もっと汎用的に使える Wiki External Filter Plugin のほうを導入してみましたので、その手順等を書いておきます。 環境は CentOS 5.4、Redmine 1.1.0.devel.4760 です。 Wiki External Filter Plugin のインストール ndl/wiki_external_filter - GitHub に載っているインストール手順に沿って説明します。 作業はすべて root で行いました。また、Redmine は /usr/local/redmi

    Wiki External Filter Plugin を導入してみた - miauのブログ
  • 1