Git
理解:
Git是一个分布式版本控制系统,是一种版本控制工具;
由于采取了分布式,每一个终端(每个使用者的电脑)都是一个仓库,包含了所有的代码提交历史;
术语:
Fetch(获取):从远程代码库更新数据到本地代码库;
Pull(拉取):从远程代码库更新数据到本地代码库;
Push(推送):将本地代码库中已提交(commit)的数据推送到指定的remote,没有commit的数据,不会push;
Head:指向你正在工作中的本地分支的指针;
Master:主分支,所有提供给用户使用的正式版本,都在这个主分支上发布;
Tags(标签):用来记录重要的版本历史,例如里程碑版本;
Oringin:默认的remote的名称;
Git clone(克隆版本库):从服务端将项目的版本克隆下来;
Git init(在本地初始化版本库):在本地创建版本库的时候使用。
使用流程(Windows命令行方式):
a、获取gitlab账号、本地下载git等略;
b、配置ssh:
c、克隆库:使用git clone url命令测试ssh配置是否成功
常用GIT命令清单:
https://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html