(1) 首先在本地建立ssh key;
$ ssh-keygen -t rsa -c "
your_email@youremail.com"
後面的your_email@youremail.com改為你的郵箱,之後會要求確認路徑和輸入密碼,我們這使用預設的一路回車就行。成功的話會在~/下生成.ssh資料夾,進去,開啟id_rsa.pub,複製裡面的key。回到github,進入account settings,左邊選擇ssh keys,add ssh key,title隨便填,貼上key。
(2)為了驗證是否成功,在git bash下輸入:
$ ssh -t git@github.com
如果是第一次的會提示是否continue,輸入yes就會看到:you』ve successfully authenticated, but github does not provide shell access 。這就表示已成功連上github。
可能會出現錯誤:
agent admitted failure to sign using the key.
permission denied (publickey).
解決方案:參考
# start the ssh-agent in the background後面的yourname和yourrepo表示你再github的使用者名稱和剛才新建的倉庫,加完之後進入.git,開啟config,這裡會多出乙個remote 「origin」內容,這就是剛才新增的遠端位址,也可以直接修改config來配置遠端位址。eval "$(ssh-agent -s)"
# agent pid 59566
ssh-add ~/.ssh/id_rsa
4.提交、上傳
(1)接下來在本地倉庫裡新增一些檔案,比如readme,
$ git add readme
$ git commit -m "first commit"
(2)上傳到github:
$ git push origin master
git push命令會將本地倉庫推送到遠端伺服器。
git pull命令則相反。
修改完**後,使用git status可以檢視檔案的差別,使用git add 新增要commit的檔案,也可以用git add -i來智慧型新增檔案。之後git commit提交本次修改,git push上傳到github。
上傳時會出現問題:
error: repository not found.這個問題是因為在你推送的github賬戶中,並沒有這個repository。
解決方法:
1)登陸自己的github帳號,建立乙個目錄如first,再push一遍。
本地專案上傳到github
windows版本 首先在本地建立ssh key ssh keygen t rsa c your email youremail.com 後面的your email youremail.com改為你在github上註冊的郵箱,之後會要求確認路徑和輸入密碼,我們這使用預設的一路回車就行。成功的話會在 ...
本地專案上傳到Github
git help a 先把.idea和編譯檔案剪下掉git 工程目錄下,開啟git bash 1.在命令列中,輸入 git init 使工程目錄資料夾加入git管理 2.輸入 git add 不要漏了 將工程目錄資料夾全部內容新增到git。3.輸入 git commit m first commit...
本地專案上傳到github
安裝完成後,在開始選單裡找到 git git bash 蹦出乙個類似命令列視窗的東西,就說明git安裝成功!其他系統參照 2 註冊github賬號 沒有註冊過github賬號的先到官網註冊 註冊git如果一直反覆停留在verify account這一步,請參考以下 方法 3 註冊完後,新建githu...