記錄:Git創建本地倉庫并同步到github

創建好一個目錄后,切換到該目錄,執行git init命令,將該目錄作為一個repository。

在該目錄創建子目錄或者新建文件后,提交。比如創建了readme.md文件。首先執行命令git add readme.md,意思是將該文件交給git管理。然后,執行命令git commit -m "創建說明文檔",注意這里必須加注釋,否則會報錯,不能提交。

現在,相當于在本地創建了一個git倉庫。在github上new repository ,然后再執行git remote add origin 地址(clone or download那個位置的地址)。這樣本地的倉庫就和github上的倉庫關聯上了。再執行git push -u origin master,就可以將本地倉庫的已經commit的文件同步到github上。如果在執行這一步的時候,報錯,說沒權限,就是說你要把本地的這些東西推送到github上,github肯定要驗證你的合法性,不然任何人都可以push,肯定不可以。解決辦法是,添加SSH key到github賬戶上。這個SSH key的獲取方法是,進入當前用戶目錄cd ~/.ssh,進去后,ls,看有沒有xxx和xxx.pub的一對文件,沒有的話,就創建,執行ssh-keygen,按照提示設置密碼(可以為空),創建后,用命令cat xxx.pub,就可以看到一長串字符。將這個長字符串添加到github上就可以了。以后再push的時候,直接git push origin master 即可,不用加參數-u。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 第一章 安裝Git工具 下載GitHub for Windows,直接點擊安裝,安裝完成后,可以看到“Git Sh...
    不圓的石頭閱讀 11,930評論 5 63
  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,721評論 9 163
  • App Store有海量App,每天還有無數新應用提交,為了保證App的質量蘋果實行了嚴格的審核機制。保證質量的同...
    hi_liyipeng閱讀 2,353評論 2 8
  • 【靈魂伴侶分為兩種】: 一種是良緣,此生約定來相逢相愛的; 一種是逆上緣,找你來做功課的,俗話說來討債的。 兩個獨...
    阿超Lilian閱讀 169評論 0 0
  • 感賞兒子堅持晨讀,感召我的堅持,今天背完《禮記》一則。感賞我們的堅持,收獲豐盛的感覺。 上午,我獨自在家,聽有書里...
    葦絮輕揚閱讀 187評論 4 4