这个限制好像不能实现,但是可以通过钩子来实现在commit后自动更新。其实你也不许给加这个限制,因为如果不先更新后提交的话,很可能会冲突,需要来回确认,非常麻烦。等那些提交前不喜欢更新的人吃过这种亏后就会记得commit前应先update了。