git教程
CringKong
高级语言生产,底层思维学习
展开
-
Git简明教程--1.起步
写在前面:网上有很多Git的教程,比较优秀的有廖雪峰廖大的Git教程但是我在学习的时候,感觉有些方面还是比较疑惑,虽然用GitHub DeskTop这种UI控制的Git版本,关于Git比较核心的部分还是理解不深,因此基于Git官方文档进行可学习并且记录1.Git 简史 同生活中的许多伟大事件一样,Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众广的参与者。绝大多数的原创 2018-03-27 23:01:39 · 251 阅读 · 0 评论 -
Git简明教程--2.Git配置
Git配置文件和命令安装完成Git以后(见 Git简明教程 )Git配置有很多作用,可以表明本机Git的用户身份,Git自动调用的文本编辑器等。1.用户信息在第一次运行Git之前,需要配置的是你个人的用户名称和电子邮件地址这两条配置很重要,每次 Git 提交时都会引用这两条信息,说明是谁提交了更新,所以会随更新内容一起被永久纳入历史记录:$ git config --global user.name原创 2018-03-28 11:19:17 · 248 阅读 · 0 评论 -
Git简明教程--3.获得项目的Git仓库
取得项目的 Git 仓库有两种取得 Git 项目仓库的方法。第一种是在现存的目录下,通过导入所有文件来创建新的 Git 仓库第二种是从已有的 Git 仓库克隆出一个新的镜像仓库来。1.1在工作目录中初始化新仓库要对现有的某个项目开始用 Git 管理,只需到此项目所在的目录,执行:$ git init执行完init操作以后,会发现项目所在目录下新建了一个.g...原创 2018-03-28 19:17:21 · 264 阅读 · 0 评论 -
Git简明教程--4.文件添加和版本提交到本地仓库
1.跟踪新文件首先要了解的是,所有新创建或添加到工作目录(working dirctory)的文件,都是未被跟踪的,也就是说此时Git认为他们并不是自己所管理的文件我们在Git仓库中新建一个文件,然后使用 git status命令,可以要确定哪些文件当前处于什么状态。可以看到此时新建文件并没有被Git追踪(Untracked)git add fileName我们需要使用以上命令将文件添加到Git的暂原创 2018-03-28 20:31:00 · 1083 阅读 · 0 评论 -
Git简明教程--5.文件撤销和版本撤销操作
1.暂存区文件的移除当我们使用git add 将未追踪或者修改后的文件添加到暂存区以后,想要从暂存区移除该文件,我们使用git rm fileName --cached命令针对上图做一些解释首先我们修改了一个已经存在暂存区的文件 newFile2然后执行git rm fileName --cached命令,删除了暂存区中的该文件,但是因为使用了-- cached参数,Git不会删除工作目录下的原创 2018-03-28 22:20:59 · 396 阅读 · 0 评论