仓库
存放项目代码和它全部历史记录的地方——既是代码的家,也是时光机的入口。
它到底指什么?
仓库就是 Git 管理的一个项目文件夹。从表面上看,它和普通文件夹没什么区别——里面是你的代码文件和项目配置。但在它的内部,有一个隐藏的 .git 文件夹,记录着这个项目的全部变更历史。
当你在一个文件夹里运行 git init 时,这个文件夹就变成了一个仓库。
本地仓库和远程仓库
你电脑上的仓库叫"本地仓库"。你还可以把它推送到 GitHub 这样的代码托管平台上,那里的副本就是"远程仓库"。
两者互为备份:即使你的电脑出了问题,远程仓库里还有一份完整的代码和历史记录。反过来,即使 GitHub 临时不可用,你本地依然有完整的项目。
怎么和它打交道?
你不需要直接操作仓库的内部结构。日常使用中,你只需要知道:它是你项目代码的"家",所有的提交历史都保存在这里,你可以随时通过 Git 命令来浏览历史或回到过去的版本。
也叫
RepositoryRepo代码仓库
和谁相连
参见