github是乙個面向開源及私有軟體專案的託管平台,因為只支援git 作為唯一的版本庫格式進行託管,故名github。github 是目前為止最大的開源 git 託管服務,並且還是少數同時提供公共**和私有**託管服務的站點之一,所以你可以在上面同時儲存開源和商業**。
這裡祭出git的靈魂結構:
關於git與github,最關鍵的地方是建立連線,這就需要用到ssh公鑰。
一般安裝完git之後,在使用者根目錄會有乙個.ssh的資料夾,裡面有如下檔案:
如果沒有此資料夾,我們通過命令ssh-keygen,然後選擇需要建立的位置,即可完成建立ssh公鑰。
其中的id_rsa.pub就是ssh公鑰,我們到我們的github賬戶中,點選設定裡面,如圖:
將公鑰加進去即可完成繫結。
接下來就是將本地倉庫推送到github:
$ git init //初始化版本庫$ git add . //新增檔案到版本庫(只是新增到快取區),.代表新增資料夾下所有檔案
$ git commit -m "
first commit" // 把新增的檔案提交到版本庫,並填寫提交備註
$ git remote add [shortname] [url] //把本地庫與遠端庫關聯$ git push [shortname] [master] //推送到遠端倉庫
$ git push -u [shortname] [master] //第一次推送到遠端倉庫
$ git fetch [remote-name] //從遠端倉庫抓取資料$ git remote -v //顯示當前遠端倉庫及其轉殖位址
$ git remote show [remote-name] //檢視遠端倉庫的資訊
Git與GitHub之本地倉庫
馬上就要到年底了,再複習一下git的相關知識,還有20天,再拼拼命!概念 git 分布式版本管理系統。github 全球最大同 友平台。匿 執行之。命令列中敲入 cd g mkdir git cd git g盤下建立git目錄,並且進入該目錄 1.建立本地倉庫 git init 建立ok,g 目錄下...
Git本地倉庫與Github遠端倉庫關聯
如果你已經在本地建立了乙個git倉庫,又想在github建立乙個git倉庫,並且讓這兩個倉庫進行遠端同步,那就需要用到ssh key,github拿到了你的公鑰就會知道內容是你推送的。ssh key的配置 1.windows下開啟git bash,建立ssh key,按提示輸入密碼,可以不填密碼一路...
Git本地倉庫與Github遠端倉庫關聯
如果你已經在本地建立了乙個git倉庫,又想在github建立乙個git倉庫,並且讓這兩個倉庫進行遠端同步,那就需要用到ssh key,github拿到了你的公鑰就會知道內容是你推送的。ssh key的配置 1.windows下開啟git bash,建立ssh key,按提示輸入密碼,可以不填密碼一路...