top | item 4271855

(no title)

zxoq | 13 years ago

While useful, it's very dangerous in that it's serendipitous to make a commit that breaks building the project, which in the future will break building the project when checking out old commits, or introduce some subtle bug, which breaks other tools like bisect.

Just a personal preference, but I strongly prefer being able to build (and test) every commit in the entire history.

discuss

order

js2|13 years ago

  git add -p
  git commmit
  git stash
  build && test
  git stash pop
  rinse && wash && repeat