Note on Git - Part 1
Git 概述Git 是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。
版本控制版本控制是一种记录文件内容变化,以便将来查阅特定版本修订情况的系统。
版本控制最重要的是可以记录文件修改的历史记录,从而让用户能够查看历史版本,方便版本切换。
通过使用版本控制,可以实现从个人开发过渡到团队协作。
工作机制Git 中分了 3 个区域:工作区、暂存区和本地库。
工作区就是写代码的地方,是代码存放的磁盘的目录的位置,电脑上的代码都存放在某个文件夹中,这个文件夹就是工作区。
在工作区写了代码后,需要让 Git 追踪到有这么一个代码文件,因此需要把文件添加(add)到暂存区,对应的 Git 命令就是 git add。
工作区和暂存区的代码都是可以被删除的,是没有历史记录的。
将暂存区的代码提交(commit)到本地库中,提交后就可以生成对应的历史版本,对应的命令是 git commit。
一旦生成历史版本后,代码就无法被删除了。
代码托管中心代码托管中心是基于网络服务器的远程代码仓库,一般称为远程库。
远程库是基于上述三个区域的更高一层的区域。
本地库的代码可以被推送 ...