★ この続きで履歴の方を書き換える方法はこちらに ★ Gitにはチェックアウト時、コミット時に適応できるフィルターをファイルの種類ごとに定義できる機能がある。 この機能をタブ・スペースや改行コードなど体裁を統一するために使ってみた。 まずは、こんなPerlスクリプトを用意して、 #!/usr/bin/perl use Text::Tabs; $tabstop = 4; while (<>) { $_ = expand($_); s/[ \r\n]+$//; print "$_\n"; } gitconfigに登録し、 [filter "normalize-text"] clean = /usr/local/bin/normalize-text.pl smudge = /usr/local/bin/normalize-text.pl .gitattributesから呼び出せば完了である。 *
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く