Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> git關聯Android Studio以及上傳項目到GitHub

git關聯Android Studio以及上傳項目到GitHub

編輯:關於Android編程

轉眼時間一晃就過去了,從事Android開發已有一年多的時間,由於項目忙,一直沒時間更新,雖然筆記做了很多,但是一直沒時間總結,只是把很多開發遇到的坑和知識點記在筆記本。這次來總結下android studio如何關聯git。

1、安裝git客戶端。

這一步比較簡單,直接去官網下載安裝就可以了,這裡我用的是windows版本。安裝成功後打開Git Bash命令行,然後在命令行輸入git -v,如果顯示了版本信息就表示安裝成功。如下圖:
安裝git成功

2、上github注冊自己的賬號

登陸github官網,點擊sign up for github按鈕即可跳轉到注冊頁面,填寫相關信息後注冊即可。
這裡寫圖片描述

3、生成公鑰和私鑰

不熟悉公鑰和私鑰概念的朋友可以百度下相關概念,簡單地說,公鑰和私鑰的關系就是鎖頭和鑰匙,公鑰可以公布給別人,就類似你可以大方給別人看到你的鎖頭,而私鑰就是鑰匙。
再次打開Git Bash命令行,輸入cd .ssh(注意ssh前面有一點)進入ssh目錄,接著輸入ssh -keygen -T rsa -C “你的郵箱@xxxx”。如下圖:
這裡寫圖片描述
輸入命令後回車,如果是第一次配置,只要一直回車到結束就可以生成自己的密鑰對。默認的文件名是id_rsa和id_rsa.pub。如果安裝git時是默認安裝,那麼這兩個文件應該是在C:\Users+用戶下.ssh目錄下。如下圖:
這裡寫圖片描述
還有一個known_hosts是配置文件,暫時不用理它。

4、將生成的公鑰放到github上

使用自己注冊的賬號在github官網登陸,點擊最右上角的圖標,依次點擊setting –> SSH and GPS keys –>new SSH key,然後將之前生成的id_rsa.pub裡的全部內容復制到key中,title隨便自己取什麼名字。之後點擊Add SSH key按鈕就可以了。如下圖:
這裡寫圖片描述

5、配置git的全局賬戶並測試git與github的連接

打開Git Bash命令行,輸入以下兩個命令
$ git config –global user.name “你github上的用戶名”
$ git config –global user.email “你github的郵箱” (建議用注冊giuhub的郵箱)
這樣配置的好處是不用每次提交項目的時候都輸入用戶名,類似於網站登陸的記住賬號功能。
接著測試連接是否成功,輸入以下命令:
$ ssh -T [email protected]
回車後會顯示出你在github上的用戶名,表明連接成功,如下圖:
這裡寫圖片描述

如果初次配置的話有可能會出現以下一段話:
The authenticity of host xxxxxxxxxxxxxxxxxxxxxx can’t be established.
RSA key xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Are you sere xxxxxxxxxxxxxxx connecting(yes/no)?
出現這些英文的時候,你只要在後面輸入yes,然後回車就可以了。之後會出現上圖的Hi *

6、配置Android Studio(AS)

OK,以上都成功了,那麼你已經成功了一半,接下來只要在AS上簡單配置一下就可以了。首先打開AS,點擊setting –> Version Control –>git,將git的路徑復制Path to git xxx中,如下圖:
這裡寫圖片描述

之後點擊右上方的Test按鈕,會彈出一個框顯示git的版本號等信息,說明git已經設置成功!
這裡寫圖片描述

git設置成功後點擊git上面的github,輸入自己github上的賬號密碼,這樣以後push或者commit的時候就不用再輸入賬號密碼了。
這裡寫圖片描述
注意:第一行中的Host必須是github.com
之後跟上面一樣,點擊一下Test按鈕就可以測試是否配置成功了。

7、上傳項目到GitHub

這些都配置好以後,後面的就可以很輕松的將git以及GitHub與AS關聯起來了。
先創建一個項目,如Test4。之後選擇VCS –> Import into Version Control –>Share Project on GitHub就可以在你的github上為你的項目創建一個倉庫,免去了在github上創建倉庫的麻煩。
這裡寫圖片描述

當你做了這一步之後,你就會發現雖然在github上成功創建了Test4項目的倉庫,但是卻不能提交Test4項目,哈哈!還是不能成功!
這裡寫圖片描述

出現這樣的原因是因為項目的配置文件中config的Url不正確,修改了就好了。在本項目下找到.git的隱藏文件夾,打開後該文件夾下有個config的配置文件。
這裡寫圖片描述
這裡寫圖片描述
然後使用文本工具將其打開,在url = https://github.com/mhwang7758/Test4.git的github前面加上自己的用戶名+@然後保存退出就配置好了。之後對該項目的所有提交就都能同步在github上。
這裡寫圖片描述

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved