2016-11-03 8 views
1

私はルートプロジェクトのWindowsでGitを初期化しました。gitをウィンドウでどのようにプッシュするのですか?

私はSSH(public、private)キーを生成し、それらをルートプロジェクトディレクトリに入れました。

生成されたSSH鍵Bitbuckerアカウントで設定しました。

ディレクトリが空です。私は

をした後:

git add * 
git commit -m 'G' 
git push origin 

私はエラーを取得した後:

Permission denied (publickey). fatal: Could not read from remote repository.

Please make sure you have the correct access rights and the repository exists.

だから、どのように私は、サーバーへの認可のプッシュを行うには、私のキーをバインドすることができますか?

答えて

0

公開&秘密鍵情報は、ユーザーのフォルダ内の.sshフォルダの下に置く必要があります。 c:\ Users \ .sshであり、理想的にはid_rsa & id_rsa.pubという名前にする必要があります。

は、構成可能性がありますが、これは簡単な方法も

であるあなたは、あなたのそれは設定の下でのBitbucket .FOR削除リポジトリで公開鍵(id_ras.pub)を登録する必要があります - SSHキー

0

として、 @johnmemによれば、あなたのSSH鍵はあなたのプロジェクトディレクトリにあるべきではなく、間違いなくリポジトリにプッシュされるべきです!

ssh-keygenを最初に置いておいてください。id_rsa.pubファイルを必ずBitBucketにアップロードしてください。秘密鍵のセキュリティが疑わしい場合は、鍵を再生成し、その公開鍵をすべてのリモートサービスから削除してください。

関連する問題