Github リポジトリにローカルのプロジェクトプッシュする。
GitHubリポジトリとは以前に何度もプッシュしているのですが、ローカルに作成した新しいプロジェクトをGitHubのリポジトリに最初にプッシュする方法をいつも忘れてしまうのでそろそろメモします。
最初にプッシュする方法って、GitHubのリポジトリを作ったら表示されるやん。
これこれ。
git remote add origin git@github.com:yasushiito/mynewrepo.git git push -u origin master
しかしこのまま入力するとプッシュ段階でこうなるんですね。
PS C:\Users\yas\Documents\prj> git push -u origin master git@github.com: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
エラーメッセージでググってもなかなかヒットしませんけど、解決方法は次の記事にある通りです。
リポジトリの場所を https 形式で指定するんですね。
GitHubが推奨してくれた形式は SSH を利用する場合ですね。
そういえば SSH ってものがあったんだった。
PS C:\Users\yas\Documents\prj> git remote add origin https://github.com/yasushiito/mynewrepo.git PS C:\Users\yas\Documents\prj> git push origin master Enumerating objects: 28, done. Counting objects: 100% (28/28), done. Delta compression using up to 8 threads Compressing objects: 100% (21/21), done. Writing objects: 100% (28/28), 7.75 KiB | 1.11 MiB/s, done. Total 28 (delta 5), reused 0 (delta 0) remote: Resolving deltas: 100% (5/5), done. To https://github.com/yasushiito/mynewrepo.git * [new branch] master -> master
今度こそ忘れないぞ。