Hatena::ブログ(Diary)

@inarinのはてなダイアリー このページをアンテナに追加 RSSフィード

2009-06-03

git+railsでバージョン管理に入れちゃったlogファイルを削除する方法

git便利ですなー。

ブランチがやっぱ秀逸。

でもautotestを走らせる度にlogファイルの内容が変わっちゃうので、ブランチ切り替える毎にadd->commitって流れがウザくなってきた。

logファイルはもうバージョン管理から外れちゃっていいよ。

これまた色々ハマったので手順をば。

まずブランチ作る&切り替える。

名前はもう何でもいい。

超適当。

$ git checkout -b hogehoge

そんでもって.gitignoreファイルを作る。

内容は以下の通り。

log/*.log

logフォルダを削除してコミット。

$ rm -rf log

$ git add .

$ git commit -m "delete log."

ブランチを元のやつに戻してマージすれば完了。

$ git merge hogehoge

これでautotestを走らせた状態でブランチの切り替えができるようになりました。

やったね!

トラックバック - http://d.hatena.ne.jp/inarin/20090603/1244014148