我遇到了一个奇怪的问题,当我尝试将更改从本地存储库推送到远程存储库时,有时(并且这种情况经常发生),git 的行为就像无法识别现有分支并尝试推送所有对象( 20.000+),即使我只对其中的两个进行了更改,并且从状态 0000000000000000000000000000000000000000
样本:
me@my-desktop:~/repo/project/$ git push origin feature/myFeature
Fetching remote heads...
refs/
refs/tags/
refs/heads/
refs/heads/feature/
updating 'refs/heads/feature/myFeature'
from 0000000000000000000000000000000000000000
to 161612d12a7a474fda294036e34c268131dbcb04
sending 21322 objects
更新:我使用 git flow 和功能进行分支。