[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Rescue Plan for apt-listbugs

Goswin von Brederlow <goswin-v-b@web.de> writes:

> Paul Wise <pabs@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.

         (__)   o  O  ( Am I mooed today? )
         (oo) .        ‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
   /------\/       .+++. 
  / |    ||       + .-. ) Debian GNU/Linux
 *  /\---/\       + `++'       apt-get moo
    ~~   ~~        `~~

Reply to: