`

Git教程

    博客分类:
  • Git
 
阅读更多

Git详解之一 Git起步

1、关于版本控制

1.1  本地版本控制系统

1.2  集中化的版本控制系统

1.3  分布式版本控制系统

2、Git简史

3、Git基础

3.1  直接记录快照,而非差异比较

3.2  近乎所有操作都是本地执行

3.3  时刻保持数据完整性

3.4  多数操作仅添加数据

3.5  文件的三种状态

4、Git安装

4.1  从源码安装

4.2  在Linux上安装

4.3  在Mac上安装

4.4  在Windows上安装

5、初次运行Git前的配置

5.1  配置文件简介

5.2  配置用户信息

5.3  配置默认的文本编辑器

5.4  配置默认的差异分析工具

5.5  查看配置信息

6、获取帮助

 

Git详解之二 Git基础

1、如何创建一个仓库(git init  或  git clone)
2、跟踪仓库中的文件

2.1  查看当前文件的状态(git status)

2.2  跟踪新文件,即将一个新创建的文件纳入Git的管理中(git add)

2.3  暂存已修改的文件,即暂存一个已被Git管理并被修改过的文件(git add)

2.4  忽略某些文件(.gitignore文件)

2.5  查看文件修改前后的差异(git diff  或  git diff  --staged)

2.6  提交更新(git commit)

2.7  跳过使用暂存区域(git commit  -a)

2.8  移出文件(git rm  或  git rm  -f  或  git rm  --cached)

2.9  移动文件、重命名(git mv)

3、查看提交历史(git log命令

4、撤销操作

4.1  修改最后一次提交(git commit --amend)

4.2  取消已暂存的文件(git reset HEAD file)

4.3  取消对文件的修改(git checkout -- file)

5、远程仓库的使用

5.1  查看当前的远程库(git remote -v)

5.2  添加远程仓库(git remote add [short-name] [url])

5.3  从远程仓库抓取数据(git fetch [remote-name])

5.4  推送数据到远程仓库(git push [remote-name] [branch-name])

5.5  查看远程仓库信息(git remote show [remote-name])

5.6  远程仓库的删除和重命名(git remote rename old-name  new-name、git remote rm remote-name)

6、打标签

6.1  列出已有的标签

6.2  新建标签

6.3  签署标签

6.4  验证标签

6.5  后期加注标签

6.6  分享标签

7、技巧和窍门

7.1  自动完成

7.2  Git命令别名

 

Git详解之三 Git分支

1、何谓分支(Git分支的概念及原理讲解)

分享到:
评论

相关推荐

    Git教程by廖雪峰.pdf

    史上最浅显易懂的Git教程! 为什么要编写这个教程?因为我在学习Git的过程中,买过书,也在网上Google了一堆Git相关的文章和教程,但令人失望的是,这些教程不是难得令人发指,就是简单得一笔带过,或者,只支离破碎...

    Keil配置Git教程

    Keil配置Git教程。详细描述了如何在keil 开发环境中配置Git进行版本管理

    Git教程By廖雪峰.pdf

    史上最浅显易懂的Git教程! 为什么要编写这个教程?因为我在学习Git的过程中,买过书,也在网上Google了一堆Git相关的文章和教程,但令人失望的是,这些教程不是难得令人发指,就是简单得一笔带过,或者,只支离...

    史上最浅显易懂的Git教程_Git教程2.pdf

    史上最浅显易懂的Git教程! 史上最浅显易懂的Git教程! 史上最浅显易懂的Git教程! 读过好几遍,非常赞,很适合初学者

    windows 安装git教程

    Windows系统安装git 全教程 安装步骤 与使用说明 谢谢参考

    Git教程By廖雪峰 高清完整 完整目录PDF版.pdf

    大师级别的 缪雪峰的git教程 Git简介 Git是什么? Git是⺫⽬目前世界上最先进的分布式版本控制系统(没有之⼀一)。 Git有什么特点?简单来说就是:⾼高端⼤大⽓气上档次! 那什么是版本控制系统? 如果你⽤用...

    Git教程.md

    Git教程.md

    Git教程.pdf

    史上最浅显易懂的Git教程! write By 廖雪峰,本书为高清PDF版

    git 教程笔记 git 教程笔记 git 教程笔记 git 教程笔记

    git 教程笔记 git 教程笔记 git 教程笔记

    廖雪峰Git教程PDF版

    廖雪峰Git教程PDF版-20170215

    廖雪峰的GIT教程(文字版, 带目录)

    廖雪峰的GIT教程,文字版,带目录,对于git入门是很不错的选择哦

    Git教程-廖雪峰

    既然号称史上最浅显易懂的Git教程,那这个教程有什么让你怦然心动的特点呢? 首先,本教程绝对面向初学者,没有接触过版本控制概念的读者也可以轻松入门,不必担心起步难度; 其次,本教程实用性超强,边学边练,...

    git教程git教程

    git教程,git教程,

    Git教程 从入门到精通

    Git教程

    Git教程By廖雪峰

    史上最浅显易懂的Git教程!为什么要编写这个教程?因为我在学习Git的过程中,买过书,也在网上Google了一堆Git相关的文章和教程,但令人失望的是,这些教程不是难得令人发指,就是简单得一笔带过,或者,只支离破碎...

    Git教程-廖雪峰-打印版.pdf

    对CSDN网络下载的:Git教程-廖雪峰的文件进行了加工,便于打印成书,改进1. 修改了页边距,2.增加了页码。

    Git教程Git-it.zip

    Git-it 是一位 GitHub 女员工编写的 Git 教程,可以一步一步的教你学习 Git,提供繁体中文版。安装 Git-it 就可以离线查看所有资料。Git-it 挑战Get Git 安装和配置 GitRepository 创建本地仓库Commit to it 检测...

    廖雪峰javascript,python和git教程

    廖雪峰网站到讲义包含javascript,python和git教程 有目录结构

Global site tag (gtag.js) - Google Analytics