现象
从git分支签出其本地分支,但是签出之后该分支的更新按钮为灰色,我只能拉取,不能更新,也不能推送
解决
打开idea的终端,执行命令git branch --set-upstream-to=origin/远程上的分支名 。又引出另外一个问题无法识别git命令-----解决:打开idea的设置-在这里插入图片描述
注意要写到cmd.exe的路径!
在idea设置之后,重启idea,如果还没有生效,在环境变量中添加在这里插入图片描述
重启idea即可。
最后执行终端命令即可git branch --set-upstream-to=origin/远程上的分支名
在这里插入图片描述

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐