Step1:使用cd
命令进入本地代码库目录
cd <代码库目录>
Step2:确认当前Git远程仓库,检查当前的Git远程仓库配置
git remote -v
类似以下输出:
origin https://github.com/your-username/your-repository.git (fetch)
origin https://github.com/your-username/your-repository.git (push)
Step3:获取最新代码并合并到当前的分支(通常是master
分支)
git fetch origin
git merge origin/master
如果想丢弃当前所有本地更改并强制更新为最新版本:
git fetch origin
git reset --hard origin/master
如果代码库包含Git子模块,还需要更新子模块:
git submodule update --init --recursive
注意⚠️:请确保没有未保存的更改,因为git reset --hard
将会永久丢弃未提交的更改。如果有未提交的更改,可以先使用git stash
保存这些更改,然后在步骤3完成后再使用git stash pop
还原它们~