可使用現今非常熱門的免費服務:GitHub
關於GitHub的介紹可參考維基百科: http://zh.wikipedia.org/wiki/GitHub
簡單來說:
GitHub是基於Git的版本控制軟體。
GitHub可免費使用,不過Repository會被設定為public (也就是說:放上去的程式碼會被公開) ,若是選擇付費方案,則Repository可設為private.
對我而言,GitHub是open source code的大本營,我學到的許多source code是從GitHub而來。
將source code放上GitHub除了想要和朋友共同編輯外,分享給其它人也是一個重要目的。
我想GitHub有種"我為人人,人人為我"的精神在其中。
以下的步驟說明如何註冊並使用GitHub:
- 請到此頁註冊個人資料:https://github.com/join
在"Step2: Choose your plan" 可選擇free方案。 - 註冊完後,在mail box會收到GitHub的verification link,請點選連結以確認電子郵件正確性。
- 請在https://github.com/下載Windows GitHub管理軟體:
- 開啟軟體並登入。
- 按下上方的create鍵來創建新的repository.
以我為例,我建立了一個repository稱為:arduino_wifi_weather_station, 準備發展一個Arduino 無線網路個人氣象站。 - 回到Local並選剛剛建立的repository:
- 按右鍵:Open in explorer, 它會開啟此repository的資料夾。
- 示範如何上傳檔案到GitHub:
在資料夾內加入一個README檔案,內容描述此repository的功能。
此時回到GitHub 軟體,repository內會看到一些資料夾內新增的檔案,其中有README,確定有選取後,按下Commit to master:
按下Commit to master後會加入Usynced commits, 接著按publish, 就會將這些檔案上傳GitHub, 並將檔案加入master - 回到GitHub上,檔案已經在上面囉!
沒有留言:
張貼留言