我无法使tortoisegit(赢得10分)提取ONLY我的远程分支信息。它总是需要5到10分钟才能提取所有远程分支机构信息。
内部龟执行
git.exe pull --progress -v --no-rebase --depth 1 "origin"
而不是导致下载所有信息的下面
git pull --progress -v --no-rebase --depth 1 "origin" "kamet_556_108_py377"
我将跟踪分支设置为指向kamet_556_108_py377(Where is "remote tracking branch" in TortoiseGit?)
从Git bash控制台:
$ git checkout -f --recurse-submodule -B kamet_556_108_py377 origin/kamet_556_108_py377
Reset branch 'kamet_556_108_py377'
Branch 'kamet_556_108_py377' set up to track remote branch 'kamet_556_108_py377' from 'origin'.
Your branch is up to date with 'origin/kamet_556_108_py377'.
有人可以指出我在这里做错了什么吗?
我不想每次执行TortoiseGit-> Pull时都下载所有的远程信息。另一个用户在4年之前报告了类似的问题[https://gitlab.com/tortoisegit/tortoisegit/-/issues/202]
据此,我已禁用远程分支的跟踪功能,如下所示,现在我可以在几秒钟内(仅几分钟)仅提取有关我的私有分支kamet_556_108_py377
的信息