
Git学习笔记
文章平均质量分 68
weixin_40528417
这个作者很懒,什么都没留下…
展开
-
Git学习笔记(1)- 本地仓库
开始了Git的学习,主要参照[廖雪峰的Git教程],好记性不如烂笔头,学习成果形成文档,加油! 1 Git 原理简介 Git是世界上最先进的分布式版本管理系统。 1.1 集中式版本管理系统 集中式版本管理系统的特点是:有一个中央服务器,版本库存储在中央服务器上,程序员干活的时候,要先联网从中央服务器上获取到最新的版本,然后在该版本上干活,干完活之后,再把工作成果推送到服务器。中央服...原创 2018-02-26 18:26:27 · 723 阅读 · 0 评论 -
Git学习笔记(2)- 远程仓库
Git学习第二篇,主要参照[廖雪峰的Git教程],好记性不如烂笔头,学习成果形成文档,加油! 1 设置SSH key Git在实际使用中,通常找一台电脑充当“枢纽”的角色,每天24小时开机,每个人都把这个“枢纽”的仓库克隆一份到自己的电脑上,并且各自把自己的提交推送到“枢纽”的仓库里,也从“枢纽”的仓库中拉取别人的提交。可以使用GitHub当做远程仓库。远程仓库的设置分为以下两个步骤: ...原创 2018-02-26 19:08:56 · 353 阅读 · 0 评论 -
Git学习笔记(3)-分支管理
Git学习笔记第三篇,主要参照廖雪峰的Git教程,好记性不如烂笔头,学习成果形成文档,加油! 1 创建与合并分支 每一次 git commit,Git都会把提交的内容串成一条时间线,这条时间线就是一个分支。截止到前面两章的内容都只有一条时间线,即一个分支——master。严格来讲,HEAD并不是指向提交,而是指向当前分支master,master才是指向提交的,所以HEAD指向的就是当前分...原创 2018-02-27 13:42:12 · 410 阅读 · 0 评论 -
Git学习笔记(5)-标签管理
Git学习笔记第五篇,主要参照廖雪峰的Git教程,好记性不如烂笔头,学习成果形成文档,加油! 1 创建标签 为什么要打标签? 发布一个版本时,我们通常先在版本库中给要发布的这个版本打一个标(tag),这样这个标签就唯一确定了打标签时刻的版本。将来无论什么时候,取用某个标签的版本,就是把那个打标签的时刻的历史版本取出来。所以,标签也是版本库的一个快照,将打标签那一时刻的版本库“拍照”记录下来...原创 2018-02-27 19:55:07 · 320 阅读 · 0 评论 -
Git学习笔记(4)-多人协作
Git学习笔记第四篇,主要参照廖雪峰的Git教程,好记性不如烂笔头,学习成果形成文档,加油! 1 多人协作 1.1 克隆分支 当从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了。远程仓库的默认名称是origin。 要查看远程库的信息,用git remote 也可以用下述命令查看远程仓库更加详细的信息:git remote -v ori...原创 2018-02-27 19:28:35 · 352 阅读 · 0 评论 -
Git学习笔记(6)-自定义Git
Git学习笔记第六篇,主要参照廖雪峰的Git教程,好记性不如烂笔头,学习成果形成文档,加油! 在本笔记的第一篇的内容关于Git初始个人设置中,已经配置了本地仓库的user.name和user.email,并启用了颜色识别,让命令行看起来更加舒服一些。 除此之外,强大的Git还提供了更多的个人设置。 1 忽略特殊文件 有些时候,必须把某些文件放到Git工作目录中,但又不能提交它们,比如保...原创 2018-02-28 11:06:11 · 324 阅读 · 1 评论 -
Git学习笔记(7)- GitHub的使用
Git学习笔记第七篇,主要参照廖雪峰的Git教程,好记性不如烂笔头,学习成果形成文档,加油! GitHub使用 我们一直把GitHub当做远程库来使用,但GitHub同时还是一个开源社区,那么如何通过GitHub来参与上面开源项目呢?此处以bootstrap项目来说明。 我们登录GitHub账号之后,找到bootstrap项目的主页上,然后点击右上角“Fork”就会在自己的账户下复制一个bo...原创 2018-03-04 10:43:37 · 408 阅读 · 0 评论