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

コンフリクトファイルの一覧が表示するコマンド.

git

git で merge やら, pull した時に, 大量にコンフリクトが発生してしまった.. どこから手を付けていこうか, コンフリクトファイル一覧を参照しながら作業したい.そんな時はこのコマンド. git ls-files -u Ref. http://iiidevelop.blogspot.jp/2011/08/git.ht…

git には reflog という素晴らしいログ保持機能がついてます.

git

ブランチからマスターにcheckout で移ってきたあとに merge したらコンフリクトが起きたので, >> $ git reset --hard HEAD # 直前のコミット情報を取り消し $ git reset --hard HEAD^ # 2つ前のコミット情報を取り消し

map と grep の違い ~ 一目瞭然編 ~

my $array_ref = [ ^---{id => 1, name => 'hoge', atk => 5, def => 8, hp => 10}, ^---{id => 2, name => 'fuga', atk => 6, def => 9, hp => 13}, ^---{id => 3, name => 'foo', atk => 7, def => 10, hp => 18}, ^---{id => 4, name => 'aaa', atk => 8,…

perl のファイルハンドルをつかって, ファイルに値を書き込む.

open FH, ">data.dat" or die; print FH $data; close FH; 注意点は2点 1. or を使う. (|| では優先度が高すぎるので, ">data.dat"が真なら(この場合必ず真)dieしない.) 2. ">data.dat" という形式. (">", "data.dat" の場合, or はどこと比較していいかわ…