84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
初学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を設定したと思いますか?
そうですか?