0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

github, azure repos, 任意の鍵でgit clone

Last updated at Posted at 2022-07-04

具体的に鍵指定するのってどういうシーン?

  • 既にgithubを使用していて、クライアント指定のgithubアカウントを使って開発する場合
    • 既に使用している公開鍵を複数のアカウントに設定することはできない
  • クライアント指定の秘密鍵を使用する場合
    • 滅多にないけど、秘密鍵を使い回しているパターン

前提条件

id_rsa_exampleを、~/.ssh ディレクトリに置いていること

ホストを設定する github版

vim ~/.ssh/config
host example
  hostname github.com
  identityfile ~/.ssh/id_rsa_example
  user git

git cloneする

cd ~/workdir
git clone example:[project_name]/[repo_name]

ホストを設定する AzureRepo版

vim ~/.ssh/config
Host azure
    hostname ssh.dev.azure.com
    user git
    identityfile ~/.ssh/id_rsa_example

git clone する

cd ~/workdir
git clone azure:v3/[organization_name]/[project_name]/[repo_name]
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?