top | item 24686950

(no title)

Mazzen | 5 years ago

that's not a valid argument. How do you identify "the lot"?

discuss

order

gmfawcett|5 years ago

There's an obvious upper bound. If you can't identify the last in-prod version that worked, and the first in-prod version that failed, then you have bigger problems than deciding whether to squash your commits.

falcolas|5 years ago

    last_prod_tag < the_lot < current_prod_tag

blandflakes|5 years ago

And if the merge of their commits interleaves with other commits from... teammates?

twic|5 years ago

By story number, by author, by timestamp, by looking for merge commits, by reading the commit messages - by common sense, basically. If someone has just pushed broken code to master, they usually know exactly what they've just pushed. This doesn't seem like a real problem to me.