結果 : how does git efficiently track changes in a project