1. 官网下载链接(速度可能会慢)
https://git-scm.com/downloads/
2. CSDN下载链接
https://download.csdn.net/download/u014361280/10263689
1. 在我们操作git指令的时候,需要先设置自己的邮箱和用户名
git config --global user.email ‘attila@163.com‘ # 设置用户的邮箱(邮箱随便写)
git config --global user.name "attila" # 设置用户的用户名(用户名也随便写)
git config --global --unset user.email # 删除用户邮箱
git config --global --unset user.name # 删除用户民
git init # 初始化, 将该目录变成git管理目录,
具体操作:在要管理的目录下打开git,然后执行这个代码就可以了,你会发现多了一个.git的隐藏文件夹
git status # 查看git状态
git add . # 将文件放到缓存区
git commit -m ‘起个名字,最好细致‘ # 将缓存区的内容提交到本地仓库
git log # 查看当前版本之前提交记录
git reset --hard hash值(就是commit后面一串) #回退到之前某次提交的地方 慎用
git reflog # 查看所有的提交记录
git checkout filename(如templates/index.html) #将指定文件回退到最近一次commit的地方,只对工作区做修改,缓存区不变 慎用
git reset HEAD filename # 将指定文件从缓存去拉取到工作区,不会覆盖原来的文件
git diff #显示工作区和库内,缓存中的文件
git diff --cached # 只有库内和缓存的文件,可以和上一个一起查出来工作区文件和缓存区文件
原文:https://www.cnblogs.com/attila/p/10792742.html