全局设置
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}