だるろぐ

だるいぶろぐです

git

git log の日付が見づらいので見やすくする

git

% git log --date=isoこの挙動をデフォルトにする。 .gitconfig に追記する。 [log] date = iso

gitにman / helpが無いので入れる

git

yumやaptitudeで入れた場合は知らんが、ソースからgitを入れた場合はman / helpが付いてこないので自力で入れる。 最初から入れといてくれ。 入れ方はソースの中のINSTALLに書いてある。 % wget http://kernel.org/pub/software/scm/git/git-1.7.3.1.tar.bz2…

git grep -l

git

gitにはgrepというコマンドがある。試すまでも無く意味は分かる。 ある記述がされているファイルを全部vimで開くときはこんな事をしている。 vi `git grep "sub p " | cut -d ':' -f 1 |perl -p -e 's/\n/ /g'` http://twitter.com/hirafoo/status/222267498…

gitでコミットログにファイル名だけ表示させたり前のリビジョンとのdiff取ったり

git

% svn log -vは % git log --statが近い。 % svn log -rprevは % git diff HEAD~で。 gitでは HEAD は最新リビジョンを表し、 HEAD~ は最新から1個前のリビジョン。 HEAD~~ みたいに ~ を増やすと、更にその前のリビジョン。 ネタ % git shellと打つと おま…

人間は複数居るのにアカウントは1個しかない環境でgitを使う

git

毎度思うがそんな環境あるんですかとか思ってはいけません。 人間は複数居るのにアカウントは1個しかない環境で俺rcを使う為にやった事 - だるろぐ とか必要になるのかとか考えてはいけません。 でもまあせっかくそういう仕組みがあるんだから覚えといて損は…

gitはgit-1.5.6.1がいいな

git

依存エラーも無いし、helpもついてるし、remoteも使えるし。 というわけで未だにyumでgitを入れるときはこれ使ってます