//获取远端仓库一切变更git fetch
或git fetch origin
// 拉取分支git checkout -b feature/xxx origin/feature/xxx
// 同步远端主库变更git merge origin master
// 删除某个分支git branch -D feature/xxx
// 指定某个分支推送git push origin feature/xxx
// 重置到某个提交git reset --hard [commit-id]
// 撤回到上一次提交git reset --soft HEAD^
--mixed
不删除工作空间改动代码,撤销 commit ,并且撤销 git add . 操作--soft
不删除工作空间改动代码,撤销 commit,不撤销 git add .--hard
删除工作空间改动代码,撤销commit,撤销git add .
// 查看提交日志git log
// 查看当前分支, 提交情况git status
// 查看commit之间的差别git diff [commit-id]
// 撤销在缓存区内的提交git checkout [file-name]
// 跳过代码检查git commit --no-verify -m "commit"
// 重新编辑提交注释git commit --amend