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