1. ホーム
  2. git

git は "正しいアクセス権があり、リポジトリが存在することを確認してください。" という問題に遭遇しました。

2022-02-13 13:32:07

gitへのコミットには細心の注意を払っているのですが、気を抜くと訳のわからない穴を踏みそうです。


<スパン 違うんです。


<スパン ある日、コミットメントが発生しました。 について ブランチ <スパン マスター  コミットするものがない(作業ディレクトリ  クリーン


<スパン 意味の確認です。きれいなブランチがあるのか?


<スパン クリーン?


その後、git push origin master を少しすると、長い待ち時間がポップアップして失敗。#ここでは省略、フォーカスを見ます。


正しいアクセス権があること、リポジトリが存在することを確認してください。


<スパン そしてググってみると、以下のようになります。 sshのキーが違っていて、サーバーに接続できない〜〜〜。

そして、行き止まりを始めた〜〜。



いろいろな回答を読んでいると、文章の完成度が低いので、忘れて記録してしまいそうで怖いです。


<スパン あなたがすることはできません! それを変更する! (私が最初にgitを使用し始めたときに遭遇した落とし穴)。

<スパン git config --global user.name "yourname"

<スパン git config --global user.email "[email protected]"。

注:yournameは設定したい名前、your@emailは設定したいEメールです。


<スパン 2. .sshフォルダ下のknown_hostsを削除する(フォルダを直接検索)(手動で削除するだけ、git不要)


3. git 入力コマンド

$ ssh-keygen -t rsa -C "[email protected]" (設定したメールアドレスを記入してください)


<スパン 次に来るのは

公開/非公開のRSAキー・ペアを生成する。

鍵を保存するファイル(/Users/your_user_directory/.ssh/id_rsa)を入力してください。


<スパン 直接Enterキーを押してください


すると、.ssh フォルダに id_rsa と id_rsa.pub という 2 つのファイルが自動的に生成されるので、 id_rsa.pub をメモ帳で開いてください。


<スパン の内容を丸ごとコピーします。


<スパン 4. https://github.com/ を開き、アカウントにログインして、「設定」に進みます。


<スパン sshの設定に移動します




<スパン キーにコピーしたものを貼り付けます。


<スパン sshキーの追加をクリックします。 をクリックします。


ok!


<スパン 5. gitで、コマンドを入力します。


ssh -T [email protected]


<スパン すると、たくさんの単語が飛び出してきます。


<スパン コマンドを入力: yes


キャリッジリターン


すると、success~~とプロンプトが表示されます。


<スパン 涙の牛~~~。



<スパン 最後にgitを終了して、コミットするパスを再入力すれば完了です~~。