前言:
本文主要講解如何將Android Studio項目上傳至GitHub,在此之前,先介紹幾個概念。
Android Studio:是谷歌推出一個Android集成開發工具,基於IntelliJ IDEA,類似 Eclipse ADT,Android Studio 提供了集成的 Android 開發工具用於開發和調試。
Git(分布式版本控制系統):是一個開源的分布式版本控制系統,可以有效、高速的處理從很小到非常大的項目版本管理。
GitHub:是一個面向開源及私有軟件項目的托管平台,因為只支持Git作為唯一的版本庫格式進行托管,故名GitHub。
准備:
1、安裝Android Studio,並新建一個項目,下載地址
2、需要在本地安裝Git版本控制系統,下載地址
3、在GitHub網站上注冊一個賬號,GitHub官網
步驟:
1、先安裝Git
下載Git的exe,雙擊exe,一直next
記錄下安裝路徑,默認安裝在D:\Program Files\Git
2、將Android Studio與Git關聯
打開Android Studio
進入File->Settings->Version Control(展開)->Git
在Path to Git executable欄位輸入安裝Git的路徑,如下圖所示:
點擊【Test】按鈕,若出現Git executed successfully,則說明配置成功,同時也會提示Git的版本號,如下圖:
3、配置GitHub登錄信息
進入File->Settings->Version Control(展開)->GitHub
在Login/Password欄位輸入在GitHub網站注冊的賬號/密碼,如下圖:
點擊【Test】,提示Connection successful,則說明配置成功
4、上傳項目到GitHub
進入VCS->Import into Version Control->Share Project on GitHub,如下圖:
若是第一次提交該項目,會彈出以下窗口,需填寫項目名稱以及描述,如下圖:
點擊【Share】,如果下面沒有問題,會彈出以下窗口
這里羅列出需要提交的類,以及各種資源配置文件等
點擊【OK】
在這一步出現了錯誤,錯誤如下:
看了下提示信息,原來是Git沒有配置全局用戶的原因
解決方案:
(具體的解決方案可以參考我的另一篇博文:解決提交項目到GitHub,報錯Please tell me who you are的問題)
找到Git安裝目錄下的Git Bash,運行后輸入下面兩行代碼即可
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
繼續繼續上傳,若上傳成功,在Android Studio右上角會有如下提示:
5、此時,進入到你的GitHub網址,便可以看到提交成功的項目
后續操作 之 項目更新:
當項目中需要新增類,或者修改類的時候,需要將其代碼更新至GitHub中
1、新增類時:
在創建類時,就會提示你是否需要加入Git,如下圖:
點擊【Yes】,該類就會加入到Git
選擇該類,右擊,Git->Commit File,彈出下面窗口
輸入commit message,點擊【Commit】,會彈出以下警告信息
忽略信息,繼續點擊【Commit】
再次右擊該類,Git->Repository->Push,如下圖:
在彈出的窗口中,繼續點擊【Push】
此時,在GitHub中,便可以看到新增的類了
2、修改類時:
右擊需要修改的類,Git -> Add,如下圖:
后續的操作,便和新增類時的操作相同,不再贅述。
以上便是把一個Android Studio項目上傳至GitHub的完整步驟。