0
我有點困惑如何到達這一點,但我從我的機器連接到我的服務器,當我做git remote -v
指向自己,所以它有時會給出有趣的回購我的服務器警告通知。Git遠程指向自己在服務器上
git remote -v
origin ssh://[email protected]/var/www/dating.co.uk (fetch)
origin ssh://[email protected]/var/www/dating.co.uk (push)
聲明
On branch master
Your branch is ahead of 'origin/master' by 120 commits.
(use "git push" to publish your local commits)
或者
git push
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
我知道我永遠不會需要推動,但它仍然惹惱我了。
我怎樣才能指向localhost
?或類似的東西,所以我不會得到這些錯誤?
用適當的URL調用'git remote'或手工編輯'.git/config'來進行回購。您的遠程實際上可以是一個文件夾。你到底在做什麼? –
當您運行['git remote -v'](https://git-scm.com/docs/git-remote)時,您沒有連接到任何服務器。要檢查這個禁用網絡並運行'git remote -v'。大多數'git remote'子命令顯示的信息(包括帶有或不帶'-v'的空子命令)從本地存儲庫中檢索。其他Git命令('fetch','pull','push'等)使用'git remote'提供的信息來知道在哪裏可以找到遠程倉庫。 'git push'失敗,因爲使用公鑰對遠程倉庫的訪問配置不正確(或根本沒有配置)。 – axiac