git的简单学习
(这个模块本来是会用的,但是了解并不是那么深入,因此需要继续学习一下)
1.下载安装
下载网址:https://git-scm.com/download/win/
一直next就可以了。
2.检查
win+r:cmd (不建议) 可以进行右击文件夹:使用git bash
3.配置用户和邮箱
保存用户名和邮箱,不用重复输入的命令
查看配置信息
git config --global --list
4.新建仓库
新建仓库的两种方式:
git init (可加仓库名称)
5.工作区域和文件状态
四种状态文件状态
6.添加的提交文件
新建一个文件
git status
git add
git commit
7.git reset
工作区 暂存区
git reset --soft 对 对
git reset --hard 错 错
git reset --mixed 对 错
8.git diff
git diff:对比工作区和暂存区之间的差异
git diff HEAD:对比工作区和仓库之中的内容
git diff --cache:对比暂存区和仓库之中的内容
git diff 版本号1 版本号2 : 对比两个版本之间的差异
git diff 版本号1 HEAD : 对比版本号1和最新的之间的差异
git diff HEAD~2 HEAD : 对比最新之前的两个版本和最新的之间的差异
git diff HEAD~2 HEAD file3.txt:只对比file3.txt之间的差异
9.git rm
git ls-files:查看git暂存区的内容
git rm:删除工作区和暂存区之中的内容
git rm --cached <file>:删除暂存区之中的内容,但保留工作区中的内容
10.gitignore
echo assess.log > .gitignore
git commit 之后是看不到assess.log文件的
上面的基本够用了