【Git】同步远程最新的代码,覆盖本地修改
命令:
git fetch --all
git reset --hard origin/branch-name
git pull
解释:
git fetch --all
: 获取远程仓库的所有更新,不会修改本地代码。git reset --hard origin/branch-name
: 强制将本地分支的代码重置为远程分支的状态,替换branch-name
为你想要同步的分支名称。git pull
: 从远程仓库拉取最新的提交,确保本地代码是最新的。
注意:此操作会丢失本地所有未提交的更改,请确保重要的改动已备份。