官网:https://git-scm.com/
安装完后右键如果有Git相关菜单即表示安装成功,可在cmd或右键Git BASH Here下输入git --version查看git版本信息
配置user.name和user.email
git config --global user.name "用户名"
git config --global user.email "邮箱"
git init
git add 文件名 # 提交指定文件,多个文件用空格隔开
git add --all # 提交全部文件,包括被删除的文件
git add . # 提交全部文件,不包括被删除的文件
git commit -m "描述信息"
git status # 查看工作区/暂存区跟本地仓库之间的差异,不显示文件具体差异
git diff 文件名 # 比较文件在暂存区和工作区的差异
git log # 查看之前的版本提交历史记录
git log --pretty=oneline # 格式化显示版本提交历史记录
git reset --hard HEAD^ # 回退到上一个版本,^的数量决定回退多少个版本
git reset --hard HEAD~n # 回退到前面n个版本
git reset --hard HEAD 版本号 # 直接回退到指定版本号
git reflog # 查看命令使用历史
前提:要操作的文件已经加入过本地仓库
git checkout -- 文件名 # 将本地仓库对应的文件还原到工作区
git reset HEAD 文件名 # 将通过git add命令从工作区提交到暂存区的文件重新撤回到工作区当中
git rm -- 文件名 # 从工作区删除文件
git commit -m "描述" # 将删除操作提交到本地仓库,实现从仓库中删除文件