1.软件安装
- git
- tortoisegit(git管理器)
2.主要命令
1.查询命令
- 查看当前状态
git status
- 查看日志
git log
- 查看分支状况
git branch -a
2.提交命令
- 追加本地缓存
git add ***
- 提交本地库
git commit ***
- 提交远程仓库
git push
- 强制推送到远程仓库
git push origin HEAD --force
3.回退命令
- 撤销本地修改
git checkout .
git checkout filename
- 回退版本(撤销add操作)
git reset HEAD
- 回退版本(撤销commit操作)
git reset --hard HEAD^
回退上个版本
git reset --hard HEAD~4
回退前4次提交前
git reset --hard commit_id
推到指定commit的sha码
4.分支操作命令
- 切换分支
git checkout branchName
- 本地仓库添加分支
git fetch origin branchName
- 删除本地分支
git branch -d branchName
- 删除远程分支
git push origin --delete branchName
- 获取最新代码到本地
git fetch origin master
- 合并最新代码到本地
git merge origin/master
- 更新分支状态
git fetch origin --prune
- 追踪本地分支与仓库关系
git remote show origin
参考 tortoisegit用法