While we have team to maintain same project and (some times) same file, we use git commit to track feature by feature(or update by