关于git的pull需要密码的问题
滿天的星座
滿天的星座 2017-05-02 09:23:45
0
6
700

初学git 有点疑惑
当我输入 git pull 的时候是需要密码的。而且这个密码我用登录密码,老是提示错误。
如果我指定远程仓库就不要密码

滿天的星座
滿天的星座

全員に返信(6)
给我你的怀抱

Windows 10 にアップグレードし、以前の環境変数を変更したためです。 git の Windows クライアントには HOME的环境变量

在没有升级之前是有这个环境变量的。
%USERPROFILE%指向的是本地的个人目录,而.ssh文件夹就在这个个人目录里,如果没有HOME环境变量。git就会拿不到这个私钥。所以会一直认证失败。而且没有HOME这个环境变量。生成ssh key が必要で、エラーも報告されます。ディレクトリが見つからないことを示すプロンプト

いいねを押す +0
巴扎黑

Git はパスワードとは何の関係もありません。
Git には基本的にアカウント管理は含まれません
Git へのアクセスに使用するプロトコルは、認証に使用するプロトコルによって決まります
http ssh を使用できます
git pull するときは、それを行う必要がありますリモート アクセス プロトコルのパスワード

を入力してください
いいねを押す +0
迷茫

SSHキーの設定時にパスワードを追加したはずです

いいねを押す +0
世界只因有你

公開鍵認証に変更すると、毎回パスワードを入力する必要がなくなります

いいねを押す +0
左手右手慢动作

SSH を設定しても有効にならない場合は、git に複数のアカウントを持っていますか?次に、この方法を試してください:

  • $ cd ~/.ssh

  • vi 構成

ホスト gitosc1
ホスト名 oschina.net
ユーザー git
ID ファイル ~/.ssh/id_rsa

ホスト gitosc2
ホスト名 oschina.net
ユーザー git
ID ファイル ~/.ssh/id_rsa2

  • リモートアドレスを変更

$ git リモート追加オリジン git@gitosc1:user1/project1.git
$ git リモート追加オリジン git@gitosc2:user2/project2.git

いいねを押す +0
黄舟

リモート側でSSHを設定したと思いますか?
そうですか?

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!