前提・実現したいこと
GitHubでローカルリポジトリに追加したファイルをリモートリポジトリに送りたいと考えていました。
初心者向けのサイトでインストール~登録を行い、その日はサンプルのリポジトリでファイルの登録と
更新まで進むことができました。
約1か月経った後日git commit、git pushしようとするとエラーが出ました。
発生している問題・エラーメッセージ
Homeは/c/py/になっています。
git bash等を起動すると最初に開くディレクトリです。
テスト時のリモートリポジトリの名前は test です。
テスト時のローカルリポジトリの名前は /c/Gh/test(master)です。
RSAファイルは /c/Gh/test/.ssh/rsaです。
RSAPUBファイルはその中の記述をgithubのwebサイト側に登録しています。
リモートリポジトリの名前は scraping_net です。
ローカルリポジトリの名前は /c/py/scarping/net (master)です。
RSAファイルは /c/py/scarping/net/.ssh/newrsaです。
RSAPUBファイルはその中の記述をgithubのwebサイト側に登録しています。
git add は正常に登録できた(git statusで確認)
git commitを実行したら、メールと名前を確認された
$ git commit -m "Tab Click" *** Please tell me who you are. Run git config --global user.email "you@example.com" git config --global user.name "Your Name" to set your account's default identity. Omit --global to set the identity only in this repository. fatal: unable to auto-detect email address (got 'Gh@Gh-PC.(none)')
これには、
$ git config --global user.email "aaabbb@yahoo.co.jp"
$ git config --global user.name "Keiichi623"
のような形で登録しました。
しかし、その後も
git push origin master
等の命令を入力してもエラーになってしまいます。
Gh@Gh-PC MINGW64 /c/py/scarping/net (master) $ git push origin master tilde_expand_filename: No such user \.ssh fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
試したこと
今さら聞けない!GitHubの使い方【超初心者向け】
https://techacademy.jp/magazine/6235
に従い最初の登録とセッティングを実施
RSAの公開鍵ファイルと秘密鍵ファイルを再度作成した
~/.SSH/フォルダに秘密鍵ファイルを保存
公開鍵は、githubのサイトのほうに登録
どこかのサイトの解説を参考に
~/.SSH/フォルダのconfigを編集した
'''
Host github github.com
HostName github.com
IdentityFile ~/.ssh/newrsa
User git
'''
git for windowsを一旦削除(使い方がわからなかったため)
補足情報(FW/ツールのバージョンなど)
git version 2.26.2.windows.1
あなたの回答
tips
プレビュー