標籤:requests 開發 上網 試算表 方法 聯合 項目資訊 -- 自己
什麼是GitHub?
GitHub是一個非常方便進資料列版本設定和聯合開發的代碼托寄平台.
準備工具
僅僅需要一個GitHub賬戶和一台能上網的電腦.你不需要知道如何寫控制Git的代碼,使用命令列程式或者安裝Git(GitHub的版本控制軟體)。
第一步 建立庫(Repository)
庫是用來存放和管理一個單獨項目的地方.庫裡面可以包括檔案夾和檔案,圖片,視頻,試算表和資料群組---任何你項目需要的東西.建議你的項目裡面一定要包括一個readme或者說一個包含關於項目資訊的檔案.GitHub會在你建立一個新的庫的時候提供建立這個readme檔案的選項,這非常方便,同時GitHub也提供了例如許可協議檔案的其他選項.
第二步 建立分支(Branch)
分支是一種可以同時在不同版本上工作的方法.預設情況下你建立的庫裡面會有一個叫做master的分支,在和master分支融合之前,我們通過建立其他分支來實驗和修改項目內容.當你建立一個不同於master的新的分支時,就相當於把你的master分支項目複製了一份,當有人更改這個項目時,你可以選擇把這些更改作為更新加入到你的master分支項目裡.
在一個庫裡,不同的分支其實是為了完成同一個目標.在GitHub,我們開發人員,作家和設計師通過使用來自master的不同分支來修補bug和完成各自不同的工作. 當更新完成後,他們把這些不同的分支合并到master分支裡.
第三步 提交一次更改
在GitHub上,儲存改動被稱為commits.每個commit都會有一個關聯的commit資訊,commit資訊用來記錄每次更改的內容,通過這個資訊其他人能夠明白你做了什麼,為什麼做.
第四步 發起一個Pull Request
在GitHub上,Pull Requests是協同合作的核心,當你發起一次Pull request時,你是在提出你的改動,是在請求別人檢查你的工作成果並把這些成果合并到他的分支中.每當你有所改動,你都可以發起一次pull request,甚至在你完成代碼之前.你甚至可以在你自己的庫裡發起pull reque併合併到你的項目裡.在開始一個大項目之前,瞭解GitHub的這個工作流程真的非常重要.
第五步 合并Pull Request
把分支合并到master分支裡。
GitHub入門