今天再次复习了git的相关内容,我觉得其中有部分内容值得记录,关于其做版本管理的实现方式。
首先git创建成功后会在我们工作的文件夹创建一个隐藏文件 -- .git。这个文件里面又会有两个文件,一个是stage,一个是master,stage也被叫做暂存区用于存储我们使用 git add <name> 命令所提交的内容,而master则存储我们使用 git commit -m 'mesagge' <name> 命令所提交的内容。
较为形象的说法是:我们的项目文件夹是个大箱子,里面装着我们做的项目内容,这部分是工作区。除此之外有个小箱子,里面又两个更小的箱子,一个上面写着stage,用来装add后的内容;一个上面写着master,用来装commit后的内容。