git常用命令
1.) 克隆仓库
git clone https://github.com/nodeing666/git-demo.git
//后面的是仓库地址
2.)设置git的贡献者(也就是项目的提交者)
git config --global user.name 'Wu201711'
//设置全局的项目贡献者名字
git config --global user.email '1521512554@.163.com'
//设置项目贡献者的邮箱
3.)查看git的配置信息
git config --list
4.)将文件index.html提交到暂存区
git add index.html
5.)将暂存区的内容提交到版本区
git commit -m '这是第一次修改的内容'
6.)将版本区的内容push到github远程仓库上去
git push origin master
//origin是远程仓库的名字,master是分支(这里默认的master分支,也叫主分支)
7.)查看git提交日志
git log
8.)查看git提交状态
git status
//红色表示已经修改,还未提交到暂存区。已经提交到暂存区
9.)对比工作区跟暂存区有没有不同
git diff
10.)对比工作区跟版本库有没有不同
git diff master
11.)对比暂存区跟版本库之间有没有不同
git diff --cached
12.)将提交的内容从暂存区撤销到工作区
git reset Head 文件名
13.)将上一次提交到版本库的内容撤销会工作区
git checkout 文件名
14.)将提交到版本库的内容撤销回暂存区并用当前暂存区的内容把撤销回来的合并覆盖再重新提交
git commit -m '提交注释' --amend
15.)删除暂存区的文件
git rm 文件名
16.)同时删除暂存区和工作区的文件
git rm -f 文件名
17.)只删除暂存区文件,而保留工作区文件
git rm --cached 文件名
18.)将上次提交到版本库的内容恢复到工作区
git checkout 版本号 文件名
//版本号可以通过git log 查看
19.)恢复多个文件(恢复整个版本)
git reset --hard 版本号