如何使用GitHub託管自己的開源項目
什麼是GitHub
項目團隊在進行軟件開發時都會使用SVN、GIT等軟件版本管理工具來同步各個成員的代碼和管理代碼版本,通常我們會在服務器上面搭建GIT遠程倉庫,GitHub就是一個在互聯網上面提供遠程倉庫的平臺,因爲使用GIT作爲版本管理工具,故名GitHub。我們可以在上面創建遠程倉庫保存我們的代碼。GitHub對於個人的項目提供免費託管服務,如果你不想公開自己的代碼,可以創建私有倉庫。GitHub是目前最流行的開源軟件託管平臺,我們可以在上面找到很多開源的項目學習或使用,也可以創建自己的開源項目,分享技術經驗,趕緊註冊賬號試一下吧。
GitHub官方入門指南:https://help.github.com/cn/github/getting-started-with-github
安裝GitHub Desktop
在GitHub上創建賬號後,爲了更方便的GitHub,我們可以安裝GitHub Desktop。它提供了可視化的操作界面,可以創建倉庫,更改倉庫,並將更改推送到 GitHub。下載地址:https://desktop.github.com/
1,雙擊運行下載的可執行文件
2,點擊Sign in to GitHub.com,使用我們剛纔註冊賬號登陸,點擊Sign in
3,設置自己姓名和郵箱,然後點擊Continue
4,選擇是否提交用戶使用信息,最後點擊Finish
完成安裝後就可以開始創建倉庫了
創建倉庫
安裝完GitHub Desktop後,我們就可以創建GitHub倉庫了
點擊“Create a New Repository on your Hard Drive”,彈出創建倉庫對話框
這裏可以設置倉庫相關的參數
“Name(名稱)”:定義倉庫在本地以及 GitHub 上的名稱;
“Description”:對倉庫進行簡單描述;
“Local path(本地路徑)”:設置倉庫在計算機上的位置,例如將倉庫命名爲 future-storage,則會在爲本地路徑選擇的文件夾內創建一個名爲 future-storage的文件夾;
“Initialize this repository with a README”:使用自述文件初始化此倉庫,創建包含 README.md 文件的初始提交;
“Git ignore”:忽略不需要進行版本管理的文件;
“License”:設置開源項目許可證,不同的許可證定義了源碼可以免費使用的範圍;
設置完成後點擊 Create repository創建倉庫。
推送倉庫到GitHub
創建倉庫後,進入倉庫
我在倉庫中增加了一些文件,這些文件會出現在待提交列表中
我們先Commit,將變化提交到本地倉庫中,然後點擊“Publish repository”將倉庫發佈到GitHub上
第一次推送需要設置項目是否私有,設置完成後點擊Publish repository就可以將倉庫推送到GitHub上了。我們打開GitHub網站驗證一下
可以看到我們的倉庫已經在GitHub上了,到這裏我們就已經完成了倉庫的創建和代碼的分享,後續我們可以不斷完善我們的項目。
參考資料
[1]: https://help.github.com/cn/desktop/getting-started-with-github-desktop