1. 程式人生 > >Github專案解析(一)-->上傳Android專案至github

Github專案解析(一)-->上傳Android專案至github

這是一個新的系列的文章,github專案,主要講解了自己的github專案開源實踐,github專案解析等。

本文主要講解了如何將自己的android專案上傳至github,相信大家平時在開發過程中為了避免重複造輪子會經常逛一下github檢視有沒有與需求類似的開源專案,那麼github上面的開源專案是如何上傳至github上的呢?帶著這個疑問,我們開始我們今天的講解。

首先若是需要上傳github專案,必須要有一個github賬號,通常都是以郵箱註冊的,這裡先假設大家都已經有github賬號了,若沒有,則先去註冊,註冊地址:https://www.github.com(PS:這年頭誰若是沒有一個github賬號,還真不太好意思說自己是程式設計師…)

一、在GitHub上建立倉庫
1. 開啟github主頁,然後登陸,在個人主頁上選擇,repositories,點選按鈕new,建立個人程式碼倉庫;
這裡寫圖片描述

  1. 開始編輯倉庫資訊,點選create repository建立好我們的程式碼倉庫;
    這裡寫圖片描述

二、建立Android專案
* 這裡就是建立一個普通的安裝專案,專案的名稱叫做helloworld,與我們建立的程式碼倉庫的名稱一致即可。

三、建立本地git倉庫
* git的工具還是很多的,需要下載一個git客戶端,我這裡用的是本地的一git for window2.6的一個客戶端,不知道哪裡下載的童鞋可以點選這裡下載:http://download.csdn.net/detail/qq_23547831/9295217

  • 下載好git客戶端之後開啟命令好視窗,進入一個原生代碼庫,然後將我們在github上建立的helloworld專案clone下來,如圖所示:
    這裡寫圖片描述

  • 進入下載的helloworld專案路徑下,將我們建立的helloworld專案裡面的原始檔都拷貝到clone下的helloworld目錄,如圖所示:
    這裡寫圖片描述
    這裡需要注意的是:.gradle資料夾、.idea資料夾已經APP資料夾下的app.iml檔案時不需要拷貝的。

  • 這時候進入專案目錄,我這裡是在D盤下的workspace目錄下的helloworld專案。
    在這裡可以配置郵箱和使用者名稱,這樣就可以表示是誰提交的了

git config --global
user.name "***" git config --global user.email "***@163.com"

因為我用GitHub for Windows登入過,所以這裡就不在展示命令截圖了。

  • 下面輸入命令將檔案新增進版本控制:
git add .

注意add後面的空格是一定要加的,不然會報錯。

  • 新增進來之後,執行提交命令
git commit -m "My First Commit"

這樣就將修改提交到了本地倉庫

  • 將本地倉庫內容上傳到GitHub上
git push origin master

直到命令執行完畢,出現上面的提示,就說明提交完成了。

  • 最後可以在我們的github主頁看到helloworld已經上傳上去了:
    這裡寫圖片描述

最後給大家列一下整過過程中使用的git命令:

git clone githuburl
git add .
git commit -m "command"
git push origin master

這裡寫圖片描述
這裡寫圖片描述

  • 作為一個良好的習慣,我們需要在README.md中說明一下這個專案的主要作用使用方式等等。
    這裡寫圖片描述



另外發現了一篇Android Studio支援github專案上傳的文章,具體地址:Android快速實現上傳專案到Github(原來Android Studio的git已經這麼好用了),Android Studio已經集成了對github的操作了,可以參考一下。


總結:

本文主要講解了如何上傳android專案至github,這是以後我們講解github專案的基礎,瞭解了這些之後我們就可以將自己的開源專案上傳至github上了,O(∩_∩)O哈哈~,萬事開頭難,加油!