Enforce single pull, commit, push and correct ordering in context