如何在GitHub上建立一個工程
今天試一試在GitHub上建立一個專案,百度了很久未果,發現在GitHub上就有詳細的步驟教的,只不過是英文的,看著實在是太費勁了,於是就參考了一下外加總結吧(注意前提是你的電腦上已經安裝完git了,才能進行以下操作)。
1.什麼是GitHub
GitHub是一個用於版本控制和協作的程式碼託管平臺。它讓你和其他人在任何地方都可以一起工作。本教程教你如何GitHub倉庫,建立分支機構,commit,以及pull。你會創造你自己的專案庫和學習使用pull拉取程式碼。
首先,你需要在GitHub上建立一個屬於你自己的賬號跟密碼,然後才能建立你的類庫。
2.如何建立你的倉庫
一個倉庫通常用來組織一個專案。庫可以包含資料夾和檔案,影象,視訊,電子表格和資料集合,專案中需要的任何東西都可以放在這裡。我們建議同時最好包括一個自述檔案,或有關你專案資訊的檔案。GitHub可以很容易地在建立新的庫的時候進行新增(自述檔案,或有關你專案資訊的檔案)。它還提供了其他常見的選項,如許可檔案。在這個庫裡,你可以儲存一個你的想法,資原始檔還可以跟別人進行分享討論。
(1)首先,在右上角,在您的使用者名稱旁邊,單擊“+”再點選 New repository。
(2)然後, 給你的repository取名。
(3) 給你的repository
(4)選擇 Initialize this repository with a README(public與private的區別在於,public是誰都能看,但是隻是你允許的人才能進行編輯。private卻是隻有經過你的允許,才能看和編輯,不過這個是要花錢的)。
(5)點選Create repository,完成建立。
3.如何建立一個分支
分支是在同一時間對儲存庫的不同版塊進行工作的方法。預設你的repository只有一個分支叫做master,這是一個明確分支。可以在master之下建立新的分支,進行對每個模組不同的分工,
這樣當別人通過自己的分支
上傳程式碼到master之後,你可以通過push進行下拉更新檢視別人更新的程式碼。
主要步驟:
(1)找到你新建立的repository,點開
(2)點開之後,開啟Branch:maser
(3)寫入分支名,點選create branch:…..(或者點選回車)
建立成功。
4。對新建分支進行修改
現在你已經建立了一個分支了,開啟分支,分支此時會有很多檔案(現在因為剛剛建立,所以只有兩個)。
現在可以點選README.md資料夾(此時想編輯哪個檔案就點開哪個)
然後選中右上角的編輯按鈕進行編輯,加入內容。
然後點選Commit changes按鈕提交修改,這樣,新建立的分支就加入修改完畢了。
5.此時,分支修改提交之後,並沒有真正提交到程式碼中,而是需要master進行合併與檢視是否有
衝突或者錯誤進行編輯。
此時,如果你想下拉程式碼,就需要master合併之後再進行下拉,此時你需要建立一個pull request,
告訴master你對分支進行了哪些改變。
此時再回到分支,點選New pull request
檢視你做了哪些修改以及要提交哪些程式碼。如果確定這些程式碼都是你想要提交的,就點選create pull request按鈕。
5.點選create pull request按鈕之後,會跳轉到這個介面
由master進行merge,merge之前會判斷有沒有衝突,或者有沒有錯誤。如無問題,點選merge pull request之後,
再點選Confirm merge。分支程式碼就合併到master了。
一般如果自己開發的時候,不需要分支,分支一般是允許別人進行開發我們自己的專案。或者在企業中很多人共同
開發一個專案時用到的,那樣每個開發者都會有一個分支。
6.如果想通過Android Studio往GitHub上上傳一個專案的話,就更容易了,直接不用建庫,將完成的專案點選
VCS–>Import into Version Control–>Share Project on GitHub,然後填寫GitHub的郵箱密碼即可。
將專案關聯到GitHub上。
今天試一試在GitHub上建立一個專案,百度了很久未果,發現在GitHub上就有詳細的步驟教的,只不過是英文的,看著實在是太費勁了,於是就參考了一下外加總結吧(注意前提是你的電腦上已經安裝完git了,才能進行以下操作)。
1.什麼是GitHub
GitHub是一個用於版本控制和協作的程式碼託管平臺。它讓你和其他人在任何地方都可以一起工作。本教程教你如何GitHub倉庫,建立分支機構,commit,以及pull。你會創造你自己的專案庫和學習使用pull拉取程式碼。
首先,你需要在GitHub上建立一個屬於你自己的賬號跟密碼,然後才能建立你的類庫。
2.如何建立你的倉庫
一個倉庫通常用來組織一個專案。庫可以包含資料夾和檔案,影象,視訊,電子表格和資料集合,專案中需要的任何東西都可以放在這裡。我們建議同時最好包括一個自述檔案,或有關你專案資訊的檔案。GitHub可以很容易地在建立新的庫的時候進行新增(自述檔案,或有關你專案資訊的檔案)。它還提供了其他常見的選項,如許可檔案。在這個庫裡,你可以儲存一個你的想法,資原始檔還可以跟別人進行分享討論。
(1)首先,在右上角,在您的使用者名稱旁邊,單擊“+”再點選 New repository。
(2)然後, 給你的repository取名。
(3) 給你的repository寫一段簡短的描述。
(4)選擇 Initialize this repository with a README(public與private的區別在於,public是誰都能看,但是隻是你允許的人才能進行編輯。private卻是隻有經過你的允許,才能看和編輯,不過這個是要花錢的)。
(5)點選Create repository,完成建立。
3.如何建立一個分支
分支是在同一時間對儲存庫的不同版塊進行工作的方法。預設你的repository只有一個分支叫做master,這是一個明確分支。可以在master之下建立新的分支,進行對每個模組不同的分工,
這樣當別人通過自己的分支
上傳程式碼到master之後,你可以通過push進行下拉更新檢視別人更新的程式碼。
主要步驟:
(1)找到你新建立的repository,點開
(2)點開之後,開啟Branch:maser
(3)寫入分支名,點選create branch:…..(或者點選回車)
建立成功。
4。對新建分支進行修改
現在你已經建立了一個分支了,開啟分支,分支此時會有很多檔案(現在因為剛剛建立,所以只有兩個)。
現在可以點選README.md資料夾(此時想編輯哪個檔案就點開哪個)
然後選中右上角的編輯按鈕進行編輯,加入內容。
然後點選Commit changes按鈕提交修改,這樣,新建立的分支就加入修改完畢了。
5.此時,分支修改提交之後,並沒有真正提交到程式碼中,而是需要master進行合併與檢視是否有
衝突或者錯誤進行編輯。
此時,如果你想下拉程式碼,就需要master合併之後再進行下拉,此時你需要建立一個pull request,
告訴master你對分支進行了哪些改變。
此時再回到分支,點選New pull request
檢視你做了哪些修改以及要提交哪些程式碼。如果確定這些程式碼都是你想要提交的,就點選create pull request按鈕。
5.點選create pull request按鈕之後,會跳轉到這個介面
由master進行merge,merge之前會判斷有沒有衝突,或者有沒有錯誤。如無問題,點選merge pull request之後,
再點選Confirm merge。分支程式碼就合併到master了。
一般如果自己開發的時候,不需要分支,分支一般是允許別人進行開發我們自己的專案。或者在企業中很多人共同
開發一個專案時用到的,那樣每個開發者都會有一個分支。
6.如果想通過Android Studio往GitHub上上傳一個專案的話,就更容易了,直接不用建庫,將完成的專案點選
VCS–>Import into Version Control–>Share Project on GitHub,然後填寫GitHub的郵箱密碼即可。
將專案關聯到GitHub上。