Honest question: would many developers reject a job based upon the version control system the company uses? Or the laptop OS given for that matter?
I am currently in the market, and I reject any job offer where I know that the company is using Windows.
I wouldn't put either the VCS nor the laptop OS as a mandatory requirement, but rather as another straw on the camel's back.
Same is true for opposite perspective: "framework of the week" could also signal a poor fit.