2016-08-09 7 views
0

Windowsのenvでは、GitLab(会社)とGitHub(個人)用のマルチユーザgitアカウントを作成する必要があります。設定ファイルを.sshフォルダに設定しましたが、私は会社のアカウントを使用したいときは、毎回次の2つのコマンドを手動で実行します。GitLabとGitHub用のマルチユーザを作成する

ssh-agent bash 
ssh-add ~/.ssh/id_rsa_company 

id_rsa_companyをSSHセッションに永久に追加する方法はありません。 sshのデフォルトid_rsaファイルを検索しました。

+0

ssh秘密鍵はパスフレーズ保護されていますか?そうでなければ、ssh-agentは必要ありません。 – VonC

+0

うん、それは保護されている。 –

答えて

0

WindowsでBASHエミュレーションを使用していますか? Cygwinを使用していますか?あなたは本当のBASH(which has been recently introduced into Windows)を使用することができる場合(~は、ホームディレクトリの省略形です)

  1. 、あなたの~/.bashrcファイルにこのようなコマンドを追加することができます。

  2. また、鍵をIDファイルのソリューションdescribed hereに追加することもできます。

希望します。

+0

私はGit Bashを使用していますが、私の設定ファイルの内容は次のとおりです:[link](http://7xkyc7.com1.z0.glb.clouddn.com/stackOverFlow_1.png)、 –

+0

私はconfigを設定した後、 git clone git @ host:username/project.gitと入力して、git @ hostXXXXXXXを使用してブランチを指定/プッシュする方法 –

関連する問題