Git 基础使用教程
Git是一个开源的分布式版本控制系统
windows安装Git
搜索git下载安装,不难
1. 设置用户信息
输入用户名与邮箱,作为一个标识
git config --global user.name "wyy"
git config --global user.email "xxxx@XX.com"
2. git工作原理
git的基本语法
先了解linux系统的基本操作
linux基本语法
1.创建版本库。英文名repository,将这个目录变为git可以管理的仓库
git init
远程拉取命令 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
2.将文件提交到暂存区,一般添加之后git status检查一下
git add test.txt
批量提交命令 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
3.将暂存区文件提交到仓库
git commit -m '这是一个注释'
4.检查当前文件状态
git status
5.修改文件之后。查看文件修改的内容
git diff test.txt
修改之后,git status会发现修改的文件,重复2、3步
6.获得历史修改记录
git log
git log --pretty=oneline
7.如需版本回退
git reset --hard HEAD^
git reflog:获取历史版本号
git reset --hard 版本号:回退到该版本号对应的版本
git reset --hard HEAD~100 回退到100个版本之前
8.本地的仓库和github仓库进行关联
git remote add origin https://........git
9.推送到github仓库
git push -u origin master
知道怎么用了,我们再来回顾一下知识点
工作区与暂存区的区别
工作区:就是你在电脑上看到的目录,.git隐藏目录版本库除外
版本库:工作区有一个隐藏目录.git,不属于工作区,版本库里面存了很多东西,其中最重要的就是stage(暂存区),还有Git为我们自动创建了第一个分支master,以及指向master的一个指针HEAD
把test.txt文件在工作区做的修改全部撤销
git checkout --readme.txt
有2种情况
1.修改后,还没有放到暂存区,撤销修改就回到和版本库一模一样的状态
2.已经放入暂存区了,接着又作了修改,撤销修改就回到添加暂存区后的状态