Git 的基础命令与操作
记录了一些常用的 Git 基础命令,方便随时查阅。
初始化
git init //本地初始化
git clone xxx //克隆远程仓库来进行初始化
远程仓库
git remote add origin xxx //关联远程仓库
git remote -v //查看关联
提交与拉取
git add . //提交到暂存区
git commit -m "xxx" //提交到本地仓库
git push //推送到远程仓库
git fetch //拉取远程仓库所有数据
git merge //将指定分支合并到当前分支
git pull //拉取远程仓库并合并到当前分支
分支
git branch //查看本地分支
git branch -r //查看远程分支
git branch -a //查看全部分支
git branch xxx //新建分支
git switch //跳转到分支
git switch -c xxx //新建并跳转到分支
git checkout xxx //跳转到分支
git checkout -b xxx //新建并跳转到分支
git branch -d xxx //删除分支
git branch -D xxx //强制删除分支
撤回
git revert xxx // 生成反向提交抵消某次commit
git restore --staged xxx //取消add 保留修改
git restore xxx //丢弃工作区修改
git checkout -- xxx //丢弃工作区修改
git reset --hard HEAD^ //回退到上个版本
git reset --hard xxxxxx //回退到指定版本