Almost every SCM has such a flag. And every one of them warn
against using it.
For instance, timestamp of which machine do you want to restore?
How do you know if they are synchronized?
Usually, you will just screw up the build process beyond all repair.
Consider separating build and working repositories.
Merge things into build repo, switch the branches
freely in your working repo. Works just fine for me.
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html