詳解Git的使用以及如何使用AndroidStudio上傳工程到GitHub

Git是一款免費、開源的分佈式版本控制系統,用於敏捷高效地處理任何或小或大的項目,說白了就是管理代碼的。一般公司中的稍大型項目都不是一個人完成的,必須要幾個人合作同時進行,如何高效的協調代碼進度合併代碼,就需要用到Git。代碼合併之後一般會上傳到雲端(也就是每個公司的服務器端),但是我現在沒有服務器可以利用,所以就以GitHub爲例實現這個過程。如果換成是服務器的話(一般是GitLab),以下步驟同樣成立。

1.首先,需要下載Git的安裝包,並進行安裝,並沒有什麼需要注意的,一路next安裝即可。

附一下Git安裝包的下載地址:http://pan.baidu.com/s/1geAFRN1

2.如果電腦是WIndows系統,還需要配置SSH Key,這個需要電腦生成一下,步驟如下。

(1)安裝完成Git之後,桌面上點擊右鍵,再點擊Git Bsah的選項,會出現如下界面:


(2)如果原先的電腦沒有配置過SSH Key,那麼需要先獲得SSH Key,輸入:

$ssh-keygen -t rsa -C "email"   出現以下界面(email是註冊GitHub的email,如果是服務器實現的話,需要那個給你開通權限的email):


如果出現這個頁面,則說明SSH Key已經成功產生了,按照頁面中的路徑找到id_rsa.pub文件,打開文件,這裏面的所有內容就是SSH Key。

(3)獲取到SSH Key之後,在GitHub上找到這個按鈕,點擊settings的按鈕:


然後會跳轉到這個界面,點擊右上角的New SSH key,將SSH key粘貼到下面的key區域中,然後title名自己取即可,然後點擊Add SSH key完成(如果用服務器的話,同樣需要在GitLab上找到相應的配置SSH key的地方,然後進行粘貼。


(4)完成SSH key的配置之後,需要再驗證一下是否真的配置成功,點擊Git Bsah,輸入:

      $ssh -T [email protected]

  如果遇到選擇yes或者no的選項的話,選擇yes,再回車,如果出現如下界面,則說明SSH key配置成功:


(5)下一步,配置本地用戶和郵箱(仍然在GitBash中實現下面的命令)

作用 : 我們需要設置一個用戶名 和 郵箱, 這是用來上傳本地倉庫到GitHub中, 在GitHub中顯示代碼上傳者,使用命令 

    git config --global user.name "username"   (username當然是註冊GitHub的username
  git config --global user.email "email"            (email當然是註冊GitHub的email
  結束以上步驟之後,Git的配置就結束了。

3.打開Android Studio,需要將Android Studio以及Git進行連接,點擊File->Settings->Version Control->Git->

Path to Git executable,找到安裝到本機的git.exe文件,設置成相應的路徑即可:


再點擊OK,完成配置。

4.想要將項目發送到GitHub上還需要最後一步:

點擊VCS-->Import into Version Control-->Share Project on GitHub,然後填寫GitHub的郵箱密碼即可。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章