2016-06-14 218 views
9

我有本地工作副本的SourceTree。而且所有的操作都很好,我可以通過SourceTree簡單地獲取,推送,拉等等。我只需要進行強制推送,這在SourceTree中不存在。Git - remote:找不到存儲庫

我打開終端進行混帳推-f

remote: Repository not found. 
fatal: repository 'https://github.com/MyRepo/project.git/' not found 

我不知道什麼可能是一個問題。

+0

你確定這隻會失敗,只有'git push -f',但與常規的推,拉和取的工作? – everton

+0

[Git Push ERROR:Repository not found]可能重複(http://stackoverflow.com/questions/10116373/git-push-error-repository-not-found) –

回答

6

因爲你可能沒有先識別你的終端的遠程git倉庫。

git remote set-url origin https://github.com/MyRepo/project.git 

然後,

git add . 
git commit -m "force push" 
git push origin master --force 
+0

這對我有效。 – Wilker

6

發現存儲庫時發生此消息,但我們沒有提交訪問權限。措辭不夠好!

克隆我的老闆爲我創建的gitHub存儲庫後,我收到了未找到回購的消息。我可以在本地克隆和提交,但無法向上遊推送提交。資料庫所有者沒有給我寫訪問權限。通過對回購所有者的書面訪問請求予以解決。

2

您可能正嘗試推送到私人存儲庫。在這種情況下,您將不得不要求管理員爲協作者訪問權限進行身份驗證。

8

我也面臨着同樣的問題

remote: Repository not found 
fatal: repository 'https://github.com/MyRepo/project.git/' not found 

遠程:庫未找到。 致命︰存儲庫'https://github.com/MyRepo/project.git/'找不到

我卸載了git憑證管理器並重新安裝它,然後我可以輕鬆地拉和推到存儲庫。這裏是命令

$ git credential-manager uninstall 

$ git credential-manager install 
相關問題