回滚🔗
git log --stat 查找到某个commit 的版本号
git reset --hard 版本号 (本地执行回滚命令,回滚到某个commit版本)
git push -f(远端同步回滚)
拉取🔗
可以使用以下命令将另一个远程仓库的代码拉取并合并到本地分支:
git pull
git remote add other_repo <另一个远程仓库的URL>
git fetch other_repo
git merge other_repo/main
推送🔗
如果需要将合并后的代码推送到本地仓库,可以使用 git push 命令,例如:
git push origin main
其中,origin 表示本地仓库的远程仓库名称,main 表示要推送的分支
另一种(强制覆盖)🔗
以下这些命令将会强制更新你的本地分支,并将它与另一个远程仓库的 main 分支合并。请注意,这会覆盖你本地所有未提交的更改,因此请谨慎使用。
方法一:🔗
git fetch --all
git reset --hard origin/main
git pull
方法二:🔗
git clean
git pull