-
git init 把本地文件夹变成git本地仓库
-
git status 查看文件状态 git status -s 精简的方式
-
git add . 所有文件提交到暂存区 git add index.html 单个文件提交
-
git commit -m "提交消息" 把暂存区文件提交到本地仓库
-
git log 查看提交日志
-
git checkout -- index.html 撤销对文件的修改(本地仓库中保存的文件,覆盖工作区中的指定文件)
-
git reset HEAD 文件名称 从暂存区撤销某个文件 git reset HEAD . 从暂存区撤销多个文件
-
git commit -a -m "描述信息" 跳过使用暂存区(直接把修改的文件提交到本地仓库) 注意:未跟踪的文件(新创建文件)提交不了
-
git rm -f index.html 同时移除仓库和工作区中文件 git rm --cached index.html 只移除仓库中的文件,工作区的保留
-
git忽略清单:第一次将.gitignore文件提交到本地仓库,然后在文件中写要忽略的文件名或文件夹。 注意:在创建.gitignore文件之前已经提交过仓库的文件还是能跟踪到。
-
git log --pretty=oneline 一行中展示所有提交历史 git reflog --pretty=oneline 旧版本中查看历史操作
-
git reset --hard <CommitID> 回退到指定版本