这份笔记主要是对官方教程的整理,是希望自己能够将关于GitGitGit的使用梳理一下,有错误的地方还请斧正,也欢迎大家多多交流。如果需要详细的教程,可以看看progitprogitprogit(Git的官方教程,有中文版)或一些其他的网站教程。
Git简介
简单来讲,GitGitGit是一个版本控制系统,它可以将文件的历史状态保存起来,当你需要文件的某一个历史版本时,你可以将它从历史记录中恢复出来。
一般情况下,GitGitGit操作都是向数据库中添加数据,这样的好处是,GitGitGit几乎不会执行任何可能导致文件不可恢复的操作。
三种状态
GitGitGit系统中,文件存在三种状态,已提交(committed)、已修改(modified)和已暂存(staged)。
已修改表示修改了文件,但还没保存到数据库中。
已暂存表示对一个已修改文件的当前版本做了标记,使之包含在下次提交的快照中。
已提交表示数据已经安全地保存在本地数据库中。
这会让我们的GitGitGit项目拥有三个阶段:工作区、暂存区以及GitGitGit目录。
工作区是对项目的某个版本独立提取出来的内容(可以理解 ...
写在前面
整个23考研已经拉下帷幕,从择校的迷茫,到备考时的惶恐,最后下定决心,一路走下去。结果还算不错,拟录取结果出来以后,整个人处于一种梦幻且高度放松的状态,感觉像做梦一样不真实,过了好多天,才缓过劲来。前人栽树,后人乘凉,本贴记录自己考研历程的同时,也是向大家分享一下自己的经验,希望大家能少走一些弯路,取得佳绩。
由于我报考的是11408,所以本贴分享的也主要是关于数1、英1以及408的备考经验。
简单个人背景
本科某中等985,绩点3.4/4,管理专业,四级480(吃高中老本),六级没过,相信很多小伙伴因为六级成绩不好而担心英语问题,其实没有必要,考研英语和六级还是有很大差异的,只要好好准备,即便六级没过,考研英语也能拿到不错的分数。
六级成绩
我本科的学习基本摆烂,所有的科目都是奔着及格去的,没有想过和那些卷王们竞争。大一学过高数、线代、概率论,408方面的话,在大二接触过数据结构,因为我本科是管理专业,所以学的不深,基本上到最后就是一些死记硬背的内容。到了大三的时候,数1的那三门早就忘光了,倒是数据结构还记得一点东西,但也远远不能能应对408的数据结构部分。408的其他三 ...