先说代码。很多人的实验脚本是复制粘贴改名字:analysis_final.py、analysis_final2.py、analysis_真的final.py。等到三个月后想复现一个图,根本分不清哪个才是当时用的那版。用 GitHub 之后,你只保留一个文件,每次改动提交一次,系统自动记录差异。哪天审稿人问你图三的数据是怎么算的,你能立刻翻出那一刻的代码,而不是对着一堆 final 文件发呆。
再说论文。不管是 LaTeX 还是 Word,都可以放进仓库。很多人担心 Word 放进版本管理会乱,其实现在的工具已经能比较文档差异。关键是养成习惯:写完一个阶段就提交一次,提交时写一句人话说明这版改了摘要、补了图三。半年后你翻历史,看到的是一条清晰的成长线,而不是一堆看不出区别的副本。