add命令是将目标文件加入跟踪列表,每一次跟踪以commit为准,也就是说你只要没有commit,不管你什么时候把这个文件add进去,最终结果是你文件最后一次修改的结果所以目前版本库里的应该是“好热”那个,另外,你的第二次的add a.txt 是没有什么作用的
git add .试试
git add -u 更新跟踪的文件