最近在使用git的時候發現一個非常詭異的問題,我用cmd命令行可以進行clone,push,pull等操作時都可以完美的成功,但是換到Android Studio中進行這些與遠程庫的操作的時候,就是各種失敗。。。。
一開始以為是ssh key出現了問題,於是我重試了幾次生成ssh key,然後重新進行上述操作,發現依舊不行。。。
後來我想到了可能是Android Studio中的git配置有問題,便去網上搜了搜,發現原來真的是git配置的問題,原來在git中有兩個地方有git.exe執行文件,一個在bin文件夾,一個在cmd文件夾。在Andriod Studio中配置哪一個,進行配置測試都是可以通過的,但是區別是,cmd下面的git.exe在任何地方都可以執行。。。而一開始我就是使用的bin下面的,所以導致了命令無法執行的錯誤!
真確的配置:
1.配置cmd文件夾下的git.exe:
2.測試配置是否成功:
3.測試是否可以進行clone等遠程操作:
4.選擇要clone的庫,並進行clone測試:
5.彈出成功結果,表示可以進行clone操作:
clone操作可以成功執行,其余的push,pull相關操作,也隨之可以進行成功執行了。
在Ubuntu 15.04下安裝Android Studio http://www.linuxidc.com/Linux/2015-06/119318.htm
Ubuntu 12.04(64位)安裝Android Studio 全過程 http://www.linuxidc.com/Linux/2013-05/84812.htm
Android Studio v0.1嘗鮮 http://www.linuxidc.com/Linux/2013-05/84681.htm
Android Studio使用教程 http://www.linuxidc.com/Linux/2013-05/84579.htm
Android Studio開發指南 http://www.linuxidc.com/Linux/2013-05/84543.htm
Android Studio設置主題 和 不支持中文的問題解決方法 http://www.linuxidc.com/Linux/2013-05/84488.htm
Android Studio 下載安裝以及不能打開的解決辦法 http://www.linuxidc.com/Linux/2013-05/84409.htm
Android Studio安裝使用圖文教程 http://www.linuxidc.com/Linux/2014-09/106914.htm
Android Studio 的詳細介紹:請點這裡
Android Studio 的下載地址:請點這裡
更多Android相關信息見Android 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=11