gitやsubversionでコミットするタイミングというのがイマイチよくわかりません。 githubであがってるようなやつは、どのコミットも機能追加はバグ修正を行った後の「動くもの」ばかりです。 私は今日追加した分とか、バックアップ代わりにちょっとコミットとか、作りかけで動かないものもコミットしてしまいlogをみても汚いなーと思ってしまいます。 このような使い方は間違ってるのでしょうか? githubにあるようなやつは新機能やバグ修正が終わるまでコミットしないようにしてるのでしょうか?それだと「今日の分」とかのバックアップはどうしてるのでしょうか? ご教示頂けますと幸いです。
![gitでコミットするタイミングがわかりません - OKWAVE](https://cdn-ak-scissors.b.st-hatena.com/image/square/a3202632a5b19efa6d7dbcca644fc13bfa3453dc/height=288;version=1;width=512/https%3A%2F%2Fgazo.okwave.jp%2Fokwave%2Fspn%2Fimages%2Flogo%2Ffacebook_okwave.jpg)