基本实现了git diff同样的效果，增加了对diff结果的排序整理sortDiff()函数