如何在Github仅下载主分支新增内容,无需重下整个Godot项目?
仅拉取主分支新增内容的Git操作
如果你已经克隆过仓库,后续只需用Git的增量同步功能就能只下载主分支的新增/变更内容,不用重新克隆整个项目,具体操作如下:
- 打开终端,进入本地仓库的根目录
- 执行增量拉取命令:
git pull origin main注:如果你们的主分支叫
master,把命令里的main换成master就行。这个命令会自动拉取远程主分支的最新变更,并合并到你的本地主分支。
如果本地有未提交的修改,怕冲突可以先暂存:
- 暂存本地修改:
git stash - 拉取更新:
git pull origin main - 恢复暂存的修改:
git stash pop
要是想先查看远程变更再合并,可以分两步:
- 拉取远程主分支的最新信息:
git fetch origin main - 合并到本地主分支:
git merge origin/main
Git本身就是基于增量同步设计的,只要你不是每次都重新克隆仓库,用上面的命令只会下载本地没有的新增内容,不会重复下载整个项目。
内容的提问来源于stack exchange,提问作者Elon Myerson
相关产品推荐
相关产品推荐

