2017-12-20 8 views
1

しばらくお待ちくださいgit pushが動作を停止しました。Git pushが動作を停止しました。エラー "Repository not found"が表示されます。 git pull works ok

コマンドライン(およびIDE)から実行

は、次のエラーを与える:

F:\...>git push -v --set-upstream origin abc 
Pushing to https://github.com/username/reponame 
remote: Repository not found. 
fatal: repository 'https://github.com/username/reponame/' not found 

Githubのクライアントは、ブランチをプッシュすることができたので、githubの側の権限はありません。コマンドラインからGit pullを実行しても問題ありません。レポは私的で、プル/フェッチを実行することはできません。他のローカルフォルダ(git cloneも正常に動作しますが、btw)に複製しようとしましたが、助けになりませんでした。

git version 2.14.3.windows.1 

私は

>git remote -v 
origin https://github.com/username/reponame (fetch) 
origin https://github.com/username/reponame (push) 

... UPD前の数時間をプッシュすることができ、何を変更しなかったことかなり確信していました。 URLの [email protected]:user/reponame.gitのclonning sshバージョンを試して - 絶対に素晴らしい作品をプッシュ!これは基本的に私の問題を解決しますが、それでも数時間前と同じように動作していたのはなぜかと思っています。

+2

.git/config

[remote "origin"] url = https://github.com/username/reponame 

に変え 'gitのを何リモート-v'あなたに教えてください? –

+1

@FabienBouleauが説明に追加されました –

答えて

0

私のために働いたソリューションを - SSHのURLへの切り替え:

[remote "origin"] 
    url = [email protected]:username/reponame 
0

ユーザー名+パスワードも指定する必要があります。通常、資格情報マネージャーはこれらの情報を保管しますが、状況によってはこれらの情報が失われます。

ただ、次の構文を使用します。

git push -v --set-upstream origin abc https://username:[email protected]/username/reponame 
+0

資格がない場合、なぜプルが正常に動作するのですか(プライベートレポジトリで作業しています) –

関連する問題