專案上傳到github時出現的錯誤

2021-06-27 03:47:27 字數 1529 閱讀 7259

(1) 首先在本地建立ssh key;

$ ssh-keygen -t rsa -c "

[email protected]"

後面的[email protected]改為你的郵箱,之後會要求確認路徑和輸入密碼,我們這使用預設的一路回車就行。成功的話會在~/下生成.ssh資料夾,進去,開啟id_rsa.pub,複製裡面的key。回到github,進入account settings,左邊選擇ssh keys,add ssh key,title隨便填,貼上key。

(2)為了驗證是否成功,在git bash下輸入:

$ ssh -t [email protected]

如果是第一次的會提示是否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

eval "$(ssh-agent -s)"

# agent pid 59566

ssh-add ~/.ssh/id_rsa

後面的yourname和yourrepo表示你再github的使用者名稱和剛才新建的倉庫,加完之後進入.git,開啟config,這裡會多出乙個remote 「origin」內容,這就是剛才新增的遠端位址,也可以直接修改config來配置遠端位址。

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...