git add filename 把文件添加到仓库
git commit –m “注释” 把文件提交到仓库
git status 查看仓库当前状态
git diff filename 查看文件具体修改了什么内容
git log 查看历史记录
git log –pretty=oneline(简化)查看历史记录
git reset –hardHEAD^回退到上一个版本
git reset –hard id回到具体的某个版本
cat filename 查看文件内容
git relog 查看命令历史
git checkout--filename撤销某文件工作区的全部修改
git reset HEADfile 把暂存区的修改全部撤销了,重新放回工作区
rm file 删除某文件
git push 把当前分支推送到远程
git clone 克隆一个本地库
git branch 查看分支
git branch name 创建分支
git checkout name 切换分支
git checkout –bname 创建并切换分支
git merge name 合并某分支到当前分支
git branch –d name删除分支
git pull取回远程主机某个分支的更新,再与本地的指定分支合并(解决冲突)
git rm -r --cache .
git add .
git commit -m 'update .gitignore'
git config --system --unset credential.helper 清除登录信息
git remote rm origin
git remote add origin https://xxx.git
git push --set-upstream origin master