1.创建版本库 git init --初始化仓库 git clone 仓库地址 --拉取仓库 2.文件添加 git add 文件名 --添加具体的文件到缓存区 git add . --添加当前目录文件到缓存区 3.文件提交 git commit -m “说明信息” --将缓冲区文件提交到本地仓库 git push --将本地仓库文件提交到远程仓库 git status --查看提交状态 git diff 文件名 --查看本次提交版本差异 4.版本回退 git log --查看提交版本历史 git log --pretty=oneline --在一行显示历史记录 git checkout 文件名 --缓冲区恢复到工作区 git reset --hard HEAD^ --那么如果要回退到上上个版本只需把HEAD^ 改成 HEAD^^ 以此类推。 git reset --hard HEAD~100 --回退到前100个版本的话 git reset --hard 版本号 --回退到具体的版本 git reflog --查看历史提交注释 5.文件撤销 git checkout -- 文件名 6.分支操作 git branch 分支名称 --创建新分支 git checkout 分支名称 --切换本地分支 git checkout -b 分支名称 --创建并切换分支 git branch -- 查看本地分支 git branch -r --查看远程分支 git branch -a --查看所有分支 git checkout -b 本地分支 origin/远程分支 --切换远程分支 git checkout master --切换分支到master git marge 分支1 --将分支1合并到master分支。合并分支前先切回到要并入的分支 git branch -d 分支名称 --删除本地分支 git push origin --delete 分支名称 --删除远程分支,注意先要切换到远程分支上