added a new idea about git