commit X, no push - john & chris
commit Y, no push - john & chris
commit Z and PUSH! - john & chris