Goswin von Brederlow <[email protected]> writes:
> Paul Wise <[email protected]> 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 [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]