登入github後新建repository,記下類似類似[email protected]:***/***.git的位址;
如果是windows下,選擇git bash,git config --global user.email 「[email protected]」;
先檢查ssh keys是否已經存在,ls -al ~/.ssh,如果沒有id_dsa.pub、id_ecdsa.pub、id_ed25519.pub、id_rsa.pub等檔案存在的話,ssh-keygen -t rsa -b 4096 -c "[email protected]"來獲取;
找到自己要分享上傳的**資料夾,在git bash中進入這個資料夾。建立乙個倉庫,然後git init、「git add .」、git commit -m 『提交的說明注釋』,git commit只是提交到本地的倉庫,遠端倉庫並無影響;
git remote add origin [email protected]:***/***.git;
上傳到github,git push -u origin master。
如果報錯history not allowed,在push時新增引數 --allow-unrelated-histories
完成
本地git倉庫關聯github倉庫後無法push
在github上新建乙個倉庫後有以下指導 or create a new repository on the command line echo learn git readme.md git init git add readme.md git commit m first commit git ...
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,按提示輸入密碼,可以不填密碼一路...