全局配置 git config --global user.name "用户名", git config --global user.email "邮箱地址",
初始化仓库 git init,
把文件放到暂存区 git add 文件名 git add . 暂存所有文件,
提交到本地仓库 git commit -m "fist-file",
链接远程仓库 git remote add origin 新建仓库地址,
推送到远程仓库 git push -u origin master ,
帮助信息 git help , git config -h,
查看文件所属状态 git status, git status -s (--short缩写),
撤销对文件修改 git checkout --index.html , 用git仓库中保存的文件覆盖工作区的文件,
取消暂存的文件 git reset HEAD 要移除的文件名,
git 忽略文件 .gitignore , 以#开头是注释,以/结尾是目录, 以/开头是防止递归,以!开头表示取反,
- 零个或多个, 短划线 0-9;0到9的数字匹配 [abc] 任意一个,* *匹配任意中间项, ? 只匹配一个任意字符,
查看历史提交 git log -数字(可自定义),
回退指定版本 git log --pretty =online, git reflog --prett =online,
拉取远程最新代码 git pull,
第二次提交最新代码 git push,
分支 查看分支列表 git branch,
创建新分支 git branch 分支名称, 所处还是master主分支,
切换分支 git checkout 分支名, 创建分支并立即切换到新分支 git checkout -b,
合并分支 git checkout master先切换回主分支, git merge login (分支名),
删除远程分支 git branch -d(分支名),