`

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以进行软件项目的版本控制管理。Keil是一款常用于嵌入式系统开发的集成开发环境(IDE),而Git则是一种流行的分布式版本控制系统,...

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

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

    Git教程By廖雪峰.pdf

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

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

    Git教程是IT行业中非常重要的一个学习资源,尤其对于软件开发者来说,掌握Git是必不可少的技能。廖雪峰的Git教程以其简洁明了、易于理解的特点,深受广大编程者的喜爱。这个压缩包包含的是经过加工处理的PDF版本,...

    git教程,很齐全的教程

    git教程,很齐全的教程 git教程,很齐全的教程 git教程,很齐全的教程 git教程,很齐全的教程 git教程,很齐全的教程 git教程,很齐全的教程 git教程,很齐全的教程 git教程,很齐全的教程 git教程,很齐全的教程 ...

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

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

    无涯教程(LearnFk)-Git教程离线版.pdf

    Git是一个强大的开源分布式版本控制系统,由Linus Torvalds在2005年为了改进Linux...在无涯教程(LearnFK)提供的Git教程中,无论是初学者还是专业人士,都能找到适合自己的学习资料,深入理解和掌握Git的各项功能。

    Git教程.md

    Git教程.md

    博主的个人git教程.zip

    博主的个人git教程.zip博主的个人git教程.zip博主的个人git教程.zip博主的个人git教程.zip博主的个人git教程.zip博主的个人git教程.zip博主的个人git教程.zip博主的个人git教程.zip博主的个人git教程.zip博主的个人...

    Git教程.pdf

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

    git教程史上最浅显易懂的Git教程

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

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

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

    廖雪峰Git教程PDF版

    廖雪峰Git教程PDF版-20170215

    Git教程By廖雪峰

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

    Git教程Git-it.zip

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

Global site tag (gtag.js) - Google Analytics