ESSAY / NOTE

Git 命令手册

全局设置 git config --global user.name "xuhaiyan" git config --global user.email "" 设置当前目录的username git config user.name myname git config user.email "" 查看分支 git branch git push -u origin master 连接Git仓库 git init git remote add origin git@github.com 【用ssh模式】 恢复最新文件覆盖 git checkout -- git checkout HEAD -- git 如何取消add操作
可以直接使用命令    git reset HEAD

这个是整体回到上次一次操作

绿字变红字(撤销add)

如果是某个文件回滚到上一次操作:  git reset HEAD  文件名

红字变无 (撤销没add修改)

git checkout -- 文件
git checkout
命令的用法有多种,可以用于不同的场景:

切换分支:将工作目录中的文件切换到指定分支的状态。
git checkout {branch_name}

创建新分支并切换到该分支:
git checkout -b {new_branch_name}

撤销工作目录中的修改,还原文件到最近一次提交的状态:
git checkout -- {file_name}

从另外一个分支或提交中获取单个文件:
git checkout {commit} -- {file_name}

通过标签名检出特定的提交:
git checkout {tag_name}