3 ms·
Git doesn't ensure the checkout process is atomic; it might leave you with an unfinished mess if it fails for some reason. Also, it means that everything you e
by icebraining 8y ago
Git doesn't ensure the checkout process is atomic; it might leave you with an unfinished mess if it fails for some reason.
Also, it means that everything you ever committed on the release branch will be available on a more exposed server.