Day 14:Git 版本控制 —— 给你的代码装上一台「时光机」 从现在开始,你的每一行代码都将拥有"后悔药"和"全球同步"的能力。前言:为什么你需要 Git?经过前 13 天的努力,你已经能在 Linux 里写代码、调试、编译、用 Makefile 自动化构建了。但你有没有遇到过这些"人间惨剧":改了一下午代码,程序越改越崩,想回到昨天中午那个还能跑的版本——回不去了。想在main.c里加个新功能,又怕把现有版本改坏,只好手动复制一份main_backup_20260722.c——文件夹里全是乱七八糟的副本。想把代码发给朋友看看,打包压缩传来传去,最后分不清哪个是最新的——版本地狱。Git 就是来终结这一切的。今天只做一件事:把 Git 的核心工作流彻底跑通。第一部分:Git 是什么?它和 GitHub 是什么关系?很多初学者分不清 Git 和 GitHub,一句话说透:概念是什么