问题描述 idea提示batch has no tracked branch ,并且拉取不了代码。 解决方案: 项目.git目录所在路径下,打开git bash,输入命令: git branch --set-upstream-to origin/batch 上述命令用于设置当前分支的上游分支。上游分支是远程仓库中您想要跟踪更改的分支。当你推送更改到远程仓库时,它们将被推送到上游分支。当你从远程仓库拉取更改时,它们将被拉入上游分支。出现这种情况一般是更换了远程仓库地址。