2017-12-30 52 views
1

私は公的および私的リポジトリにいくつかの異なるgitアカウントを使用しています。同じリポジトリでGITのログインユーザを変更することはできますか?

私は、プライベートリポジトリのクローンを作成しようとしていないが、

git clone https://git.... .git 

エラーが返されます。

remote: Repository not found. 

をしかし、私のURLは、(保存されたケースで)十分です。私はgithubからこれをコピーしました。

この私的なリポジトリに十分な権限を持つユーザのgitユーザ名とパスワードを入力すると予想されます。

私も試してみた:

ssh -T [email protected] 

これが返されます。

Hi <username_without_access_to_expected_repo>! You've successfully authenticated, but GitHub does not provide shell access. 

私もプライベートリポジトリへの私のマシンから現在のSSHキーを設定しようとしていたが、それは、このキーと教えてくれましたすでに使用しています。

私の個人的なリポジトリを予定されたユーザーと複製することは可能ですか?

私のようなものを探していた。

git login 

しかし、このコマンドは存在しません。

P.S. 私は権限を十分に持っている期待のユーザー名と電子メールを持つユーザーのための私の

git config --global user.name 
git config --global user.email 

設定しました。

答えて

0

httpsからクローンを作成しようとしています。あなたがsshとの接続をテストした後。 SSH鍵を公開リポジトリとプライベートリポジトリの両方に置くこともできます。プライベートレポからsshキーを削除して、もう一度お試しください。私は、次のコマンドを使用していた一時的な修正として

2

あなたのhttpsの問題(レポ見つからない)については、git config credential.helperの値を確認してください。
manager」または「osxkeychain」と表示された場合は、your credentials(GitHubのユーザー名/パスワード)がキャッシュされます。
gitクローンをもう一度試す前に、最初に削除/更新する必要があります。
on Windowsまたはon Macを削除または更新してください。

関連する問題