Git自学(一)

Git自学(一)

1、安装

基本一路next,文末有安装包链接,转需 进入命令行窗口进行如下设置:

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

Git是分布式版本控制系统,以上操作相当于设置自己的ID 在这里插入图片描述

2、创建版本库

仓库中的所有文件都可以被Git管理(增、删、改、回滚、历史纪录) 关键命令(与linux命令相通)

(1)第一步创建仓库

$ mkdir learngit
$ cd learngit
$ pwd
/Users/michael/learngit

(2)第二步初始化库

也就是把库变为可供Git管理的

$ git init
Initialized empty Git repository in /Users/michael/learngit/.git/

输入命令后目录中会增加一个.git文件,用于Git管理版本,勿动!!! 在这里插入图片描述

3、添加、提交、修改、状态查看

(1)添加 good.txt 文件

注意状态的改变,关键命令

$ git status
$ git add good.txt

在这里插入图片描述

(2)提交文件

关键命令

$ git commit  good.txt

在这里插入图片描述

(3)修改文件

直接vim修改已提交文件,再次add,commit

 $git commit  -m  " xxxxxxxxxx"  good.txt   //可以直接添加版本注释信息不需要进入Vim

在这里插入图片描述

(4) 查看工作区和版本库里面最新版本的区别

$ git diff HEAD -- good.txt

在这里插入图片描述

(5)撤销修改

git checkout -- good.txt

撤销工作区的修改, 如果已经commit,就撤回到commit之前的状态 如果没有commit,就撤回到add之前的状态 在这里插入图片描述

(6)删除文件

$ git rm good.txt
$ git commit -m "remove good.txt"

(附)Git 2.19.2下载链接

链接: https://pan.baidu.com/s/1bWwFQvWGIFLn7HNFCQ6pfQ 提取码: 33tu