[解決済み] Git がパスワードの入力を要求し続ける
質問
Gitを使い始めてしばらく経ちますが、パスワードを要求されることが多くなり、困っています。
Mac OS X と GitHub を使っているのですが、GitHub の Gitのセットアップページ .
また、Mac OS X のキーチェーンに github の SSH 鍵を追加しました。 GitHubのSSH鍵のパスフレーズのページ . 私の公開鍵はGitに登録されています。
それにもかかわらず、Git pullしようとするたびに、ユーザー名とパスワードを入力しなければなりません。このためにSSHキー以外に何か設定する必要があるのでしょうか?
解決方法を教えてください。
Git リポジトリの URL が間違っているのではないでしょうか。
開く
.git/config
をクリックし、[remote "origin"]セクションを探します。SSHのものを使っていることを確認してください。
ssh://[email protected]/username/repo.git
SSH の URL は、リポジトリのメインページで、以下のようにクリックすると表示されます。 クローンまたはダウンロード を選択し ssh .
そして
https
または
git
の1つです。
https://github.com/username/repo.git
git://github.com/username/repo.git
で検証できるようになりました。 ちょうど の代わりに、SSH キーを指定します。
もし、Git が次のような文句を言ったら
'origin' has already been added
を開くと
.config
ファイルを編集し
url = "..."
の後の部分
[remote origin]
として
url = ssh://github/username/repo.git
他のサービスも同様です。アドレスが次のようになっていることを確認してください。
protocol://something@url
例
.git/config
に対して
Azure DevOpsです。
[remote "origin"]
url = https://[email protected]/mystore/myproject/
fetch = +refs/heads/*:refs/remotes/origin/*
関連
-
[解決済み] Git で直近のローカルコミットを取り消すには?
-
[解決済み] Gitブランチをローカルやリモートで削除するには?
-
[解決済み] git pull」と「git fetch」の違いは何ですか?
-
[解決済み] コミット前に 'git add' を取り消すにはどうすればよいですか?
-
[解決済み] リモートのGitブランチをチェックアウトするには?
-
[解決済み] Git リポジトリを以前のコミットに戻すにはどうすればよいですか?
-
[解決済み] 現在のGit作業ツリーからローカル(未追跡)ファイルを削除する方法
-
[解決済み] ローカルの Git リポジトリが元々クローンされた URL を特定するにはどうすればよいですか。
-
[解決済み】"git pull" でローカルファイルを強制的に上書きするには?
-
[解決済み】ローカルのGitブランチの名前を変更するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] あなたのブランチは 'origin/master' より 3 コミット進んでいます。
-
[解決済み] Git pull - マージする前に移動または削除してください。
-
[解決済み] VSTS Git Fetch Failed with exit code: 128
-
[解決済み] ブラウンアウトの一環として、パスワード認証が一時的に無効になっています。代わりに個人用アクセストークンを使用してください[重複]。
-
[解決済み] 現在の支店にはトラッキング情報がありません
-
[解決済み] git リモートリポジトリには、ローカルブランチにマージされていないコミットが含まれています。
-
[解決済み] git update-index --assume-unchanged <file> を元に戻す。
-
[解決済み] コミットをプッシュするためにhttpsの認証情報をキャッシュする方法はありますか?
-
[解決済み] Gitのプッシュでユーザー名とパスワードが必要
-
[解決済み] ログイン時にssh-agentを起動する [終了しました]。