2016-07-06 4 views
0

Githubでパスワードを変更しました。その後、私はローカルコマンドを実行することができますが、リモートリポジトリにプッシュまたはプッシュすることはできません。エラーが発生するremote: Repository not found.リモートブランチを削除して再追加しようとしましたが、動作しませんでした。 ssh -T [email protected]を実行すると、実際には認証済みであることがわかります。何か案は?Githubの資格情報が変更されましたが、リモートのリポジトリから引き出すことができません

ありがとうございました。

+0

ユーザー名も変更しましたか?レポURLに影響する可能性があります。 –

+0

いいえ、私はしませんでした。パスワードだけ。 –

+0

'git remote -v'は正しいURLを返しますか? –

答えて

0

私はリポジトリのURLに自分のユーザ名を含めることで問題を解決しました。

0

あなた本当には、トラブルシューティングするためではない、手順を実行しますように見えるのGitHubにプッシュする代わりにsshのHTTP基本認証を使用する場合:

を確認し

  1. リモートプッシュHTTPS URL構文の精度git remote get-url --push <name>

  2. APIエンドポイント経由のGitHubアクセス許可の確認GET /repos/:owner/:repo

  3. "Changed GitHub password, no longer able to push back to the remote"@VonCの答えに従ってOSXキーホルダーや_netrc資格ヘルパーのいずれかのキャッシュされた資格情報を削除します。

    :あなたのプッシュURL内のクレデンシャル情報を埋め込むことにより、完全にキャッシュする資格情報をも回避することができ

git remote \ 
set-url ${remoteName} \ 
https://${username}:${password}@github.com/${username}/$[repoName}.git 
関連する問題