git を初めて使用するので少し混乱していますgit pull に入るときは、パスワードが必要です。そして、このパスワードにはログインパスワードを使用していますが、常にエラーが表示されます。 リモート リポジトリを指定する場合、パスワードは必要ありません
Windows 10 にアップグレードし、以前の環境変数を変更したためです。 git の Windows クライアントには HOME的环境变量在没有升级之前是有这个环境变量的。%USERPROFILE%指向的是本地的个人目录,而.ssh文件夹就在这个个人目录里,如果没有HOME环境变量。git就会拿不到这个私钥。所以会一直认证失败。而且没有HOME这个环境变量。生成ssh key が必要で、エラーも報告されます。ディレクトリが見つからないことを示すプロンプト
HOME
%USERPROFILE%
ssh key
Git はパスワードとは何の関係もありません。 Git には基本的にアカウント管理は含まれませんGit へのアクセスに使用するプロトコルは、認証に使用するプロトコルによって決まりますhttp ssh を使用できますgit pull するときは、それを行う必要がありますリモート アクセス プロトコルのパスワード
SSHキーの設定時にパスワードを追加したはずです
公開鍵認証に変更すると、毎回パスワードを入力する必要がなくなります
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
リモート側でSSHを設定したと思いますか? そうですか?
Windows 10 にアップグレードし、以前の環境変数を変更したためです。 git の Windows クライアントには
HOME
的环境变量在没有升级之前是有这个环境变量的。
%USERPROFILE%
指向的是本地的个人目录,而.ssh文件夹就在这个个人目录里,如果没有HOME
环境变量。git就会拿不到这个私钥。所以会一直认证失败。而且没有HOME
这个环境变量。生成ssh key
が必要で、エラーも報告されます。ディレクトリが見つからないことを示すプロンプトGit はパスワードとは何の関係もありません。
を入力してくださいGit には基本的にアカウント管理は含まれません
Git へのアクセスに使用するプロトコルは、認証に使用するプロトコルによって決まります
http ssh を使用できます
git pull するときは、それを行う必要がありますリモート アクセス プロトコルのパスワード
SSHキーの設定時にパスワードを追加したはずです
公開鍵認証に変更すると、毎回パスワードを入力する必要がなくなります
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
リモート側でSSHを設定したと思いますか?
そうですか?