Goswin von Brederlow <goswin-...@web.de> writes: > Paul Wise <p...@debian.org> writes: >> I would also suggest that before you push, either judicious use of git >> add -p for preparing commits into logical changes or use of git rebase >> -i after the fact to reorganise them into logical changes. Also, >> ensuring that each commit builds and passes any test suite helps folks >> doing bisects etc on the repo at a later date.
> I'm always unsure on how this is supposed to work. On the one hand you > split up changes into many commits. On the other hand each commit should > be functional so bisect works. Somehow the two ideas conflict in my > head. No, you split up changes but keep it functional. If splitting a chunk breaks the functionality, then it means they are relevant and should be committed at once. -- moo, kanru ___________________ (__) o O ( Am I mooed today? ) (oo) . ‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾ /------\/ .+++. / | || + .-. ) Debian GNU/Linux * /\---/\ + `++' apt-get moo ~~ ~~ `~~ -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87ocayo1en....@anar.kanru.info