git基操五连:
git init
-初始化本地代码仓库
git add xxx
-把文件加到本地仓库
git commit -m '提交的文件说明'
-把文件提交到仓库
git status
-查看仓库当前状态;未被提交过的文件会显示在 Untracked file里面
git diff
-查看文件被修改的内容
版本控制:
git log
-查看从最近到最远的提交日志【根据commit时的备注可以找到自己想要的版本】
git reset --hard 版本号
或者
git reset --hard HEAD
-版本回退,HEAD 表示当前版本, HEAD^ 表示上个版本,HEAD^^ 表示上上个版本,以此类推,最多可以100个 版本,也可以写成 HEAD~100
git reflog
-git后悔药,当你昨天提交过后,电脑已关,今天又想改回到最新版本,却不记得版本号,git reflog 会记录你每一次 的 git 命令,可以根据这个日志,找回你需要找回的版本id