git同步远程仓库
//新建一个upstream的远程主分支
git remote add upstream https://github.com/singerdmx/flutter-quill
//将远程主分支更新到本地
git fetch upstream
//切换到master分支
git checkout master
//将远程主分支合并到master
git merge upstream/master
//推送到远程
git push
Git仓库迁移到新的仓库
git clone --bare <旧仓库地址>
cd <克隆的仓库>
git remote rename origin old-origin
git remote add origin <新仓库地址>
git push -u origin --all
git push -u origin --tags
Git撤销远程提交
git revert <commit-hash>
git push origin <branch-name>
# 重置到指定的提交
git reset --hard <commit-hash>
# 强制推送更改到远程仓库
git push origin <branch-name> --force