当前位置: 代码迷 >> .NET相关 >> Git学习笔记(二)-创建仓库
  详细解决方案

Git学习笔记(二)-创建仓库

热度:196   发布时间:2016-04-24 02:33:51.0
Git学习笔记(2)-创建仓库

一、Git简介

1.Git是什么

Git是分布式版本控制系统

2.Git有什么特点

(1)Git是分布式的SCM,SVN是集中式的

(2)Git每个历史版本存储完整的文件,SVN存储文件差异

(3)Git可离线完成大部分操作,SVN则相反

(4)Git有着更优雅的分支和合并实现

(5)Git有着更强的撤销修改和修改版本历史的能力

(6)Git速度更快,效率更高

3.Git的由来

Linus为了更好的管理Linux系统源码,用C写的一个分布式版本控制系统

二、Git配置

1.安装好Git之后,进行账号配置

$ git config --global user.name Kimisme

$ git config --global user.email git@Kimisme.com

三、版本库

1.什么是版本库

版本库又称仓库,英文名repository,可以理解为一个目录;

这个目录里面的所有文件都可以被Git管理;

每个文件的修改、删除、Git都会跟踪,以便任何时刻可以追踪历史;

2.创建版本库

(1)创建一个空的目录

$ mkdir learnGit

(2)进入空目录

$ cd learnGit

(3)初始化一个空的仓储

$ git init

Initialized empty Git repository in D:/GitLearn/learnGit/.git/


3.把文件添加到版本库

(1)创建一个treadme.xt,放到learnGit目录下文本内容如下

Git is a version control system.

Git is a free software.

(2)把文件添加到仓库

$ git add readme.txt

(3)把文件提交到仓库(1个文件被改动,插入两行内容)

$ git commit -m "this is a readme file"

[master (root-commit) 6ff6093] this is a readme file

1 file changed, 2 insertions(+)

create mode 100644 readme.txt

  相关解决方案