1. 程式人生 > >Git(Android Studio)專案提交更新到github詳細步驟及可能遇到問題

Git(Android Studio)專案提交更新到github詳細步驟及可能遇到問題

    在我們開發專案中有時我們想將專案釋出到github上,可能初次用會出現各種問題(配置環境,工具安裝),下面介紹一些總結和看大神的一些經驗,給大家分享下。

     在此特別感謝啟蒙博主,奉上博主網址:點選開啟連結

        

            安裝Git工具連結:點選開啟連結

兩個相關概念:git和github

Git是一個開源的分散式版本控制系統,用以有效、高速的處理從很小到非常大的專案版本管理Git 是 Linus Torvalds 為了幫助管理 Linux 核心開發而開發的一個開放原始碼的版本控制軟體。分散式相比於集中式的最大區別在於開發者可以提交到本地,每個開發者通過克隆(git clone),在本地機器上拷貝一個完整的Git倉庫。


github作為開原始碼庫以及版本控制系統,它是一個網站,給使用者提供git服務.這樣你就不用自己部署git系統直接註冊個賬號,就可以用他們提供的git服務。GitHub可以託管各種git庫,並提供一個web介面,GitHub的獨特賣點在於從另外一個專案進行分支的簡易性。為一個專案貢獻程式碼非常簡單:首先點選專案站點的“fork”的按鈕,然後將程式碼檢出並將修改加入到剛才分出的程式碼庫中,最後通過內建的“pull request”機制向專案負責人申請程式碼合併。

首先看好自己電腦系統安裝好Git版本,然後在github上註冊賬號,要記住賬號密碼,


初識github簡單瞭解分別代表意思,,Overview大概預覽,Repositories 建的倉庫,Stars


fork的意思是從別人的程式碼庫中複製一份到你自己的程式碼庫,與普通的複製不同,fork包含了原有庫中的所有提交記錄,

fork後這個程式碼庫是完全獨立的,屬於你自己,你可以在自己的庫中做任何修改,當然也可以通過Pull Request向原來的庫提交合並

請求。

順便說一下Watch和Star:

Watch,意思是關注,關注後,程式碼庫中有新的commit你都會收到通知;

Star,與watch不同,star相當於收藏,你可以方便地找到你star過的庫,但是不會收到關於那個庫的任何通知。

接下來的步驟:

安裝好git啟動AndroidStudio,開啟Version Control設定git安裝路徑


然後點選text,提示successfully即安裝成功

接下來同樣去點選Version Control中git上面github配置


同樣設定完github路徑點選text出現successfully

填如下資訊:

  Host:github.com
  Login:你的github賬戶名
  Password:你的github賬戶密碼

 接下來上傳工程,如圖


如果點選完Share工程沒問題專案會變成紅色,說明正確,最後成功的話右上角會出現提示成功的訊息

當看到提示成功訊息時 你就可以去github上看到自己上傳的專案了。

在上傳專案中大家可能會出現這種錯誤,應該是你初次配置繫結賬號使用者名稱沒綁對原因

有時也會出現專案沒add上的等問題錯誤,具體比一一陳述,有什麼問題大家沒懂歡迎大家一起交流,指教

感覺不錯對大家有些幫助請給個贊咯~吐舌頭