Idea下Git 连接远程仓库问题

问题复现:Git上创建了一个远程仓库后,检索至本地,转为maven项目后,通过Idea commit失败,

通过查看本地分支:git branch -a 

发现本地检下来的没有分支,导致第一次提交(仅commit)时以当前commit编码形成了一个分支,然后,果断将该分支合并到新建的master中,报错信息为:

Can't update: no tracked branch

No tracked branch configured for branch master.
To make your branch track a remote branch call, for example,
git branch --set-upstream master origin/master

之后在命令行中执行了上述命令然后push依然失败,貌似pull也会提示

Idea下Git 连接远程仓库问题

当时一直纠结问题出处,查了许多文献没有解释到,大多说需要重新配置一下sshKey

但是用命令行git pull origin master 和 git push 都没有问题(证明不是ssh的原因,肯定是在IDEA的配置中出了问题),唯独在IDEA上提交会显示提交失败,之后在GIT的设置中发现了猫腻,

Idea下Git 连接远程仓库问题

将SSH executable 设置为native后成功提交和更新,具体原因哪位懂得赐教下。