Soshace interview question

How often should you make commits? Daily or when a specific work pack is completed?