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