GitHubのリモートにプッシュできないです。
解決したいこと
GitHubのリモートにプッシュができない。
発生している問題・エラー
自分で試したこと
起こったことを簡単にまとめると以下のような手順です。
1.ローカルでリポジトリ作成
2.GitHubで新しいレポジトリ(空)を作成
3.その2つを紐づけて、リモートにプッシュした。
4.ローカルで新しいブランチを切って、それをリモートにプッシュしようとしたら権限問題でできず。。。
3.の時のコマンドは以下
engli@MSI MINGW64 ~/AndroidStudioProjects/Intent_practice (master)
$ echo "# intent_practice" >> README.md
git push -u origin main
engli@MSI MINGW64 ~/AndroidStudioProjects/Intent_practice (master)
$ git init
Reinitialized existing Git repository in C:/Users/engli/AndroidStudioProjects/Intent_practice/.git/
engli@MSI MINGW64 ~/AndroidStudioProjects/Intent_practice (master)
$ git add README.md
warning: LF will be replaced by CRLF in README.md.
The file will have its original line endings in your working directory
engli@MSI MINGW64 ~/AndroidStudioProjects/Intent_practice (master)
$ git commit -m "first commit"
[master 4bef343] first commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
engli@MSI MINGW64 ~/AndroidStudioProjects/Intent_practice (master)
$ git branch -M main
engli@MSI MINGW64 ~/AndroidStudioProjects/Intent_practice (main)
$ git remote add origin git@github.com:takazu-fo/intent_practice.git
engli@MSI MINGW64 ~/AndroidStudioProjects/Intent_practice (main)
$ git push -u origin main
Enter passphrase for key '/c/Users/engli/.ssh/id_rsa':
Enumerating objects: 74, done.
Counting objects: 100% (74/74), done.
Delta compression using up to 12 threads
Compressing objects: 100% (55/55), done.
Writing objects: 100% (74/74), 99.25 KiB | 1.68 MiB/s, done.
Total 74 (delta 2), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (2/2), done.
To github.com:takazu-fo/intent_practice.git
* [new branch] main -> main
Branch 'main' set up to track remote branch 'main' from 'origin'.
engli@MSI MINGW64 ~/AndroidStudioProjects/Intent_practice (main)
$ ^C
認識としては、公開鍵などは以前GitHubでプロジェクト開発している時に作成しました。
またプロジェクトが別になれば、鍵は作り直さなくてはいけないのでしょうか?
エラーの原因は権限系だと思われるので、SSHの設定をどうにかすればよいと考えています。→ どうにかするの部分が一番重要なのですが、そこを特定して調査できていないです。
0