1
2

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.

SourcetreeでGithubからCloneできない対処法

Posted at

SourcetreeでGithubからHttpsでCloneしようとすると
ソースパス/ソース URL として正しくありません
とエラーが出ます。
Https でクローンできない場合は SSH で行います。
すべてSourcetreeにあるツールで可能です。

① SSHキーの作成

  1. [ツール][SSHキーの作成]を起動します。
  2. Generate を押します。
  3. マウスをグリグリします(待ってても進みません)
  4. [Save public] と [Save private] で保存します。

② GithubにPublicキーを登録

  1. Githubの[Settings][SSH and GPG keys] 画面を開きます。
  2. キーだけを取り出し、前に ssh-rsa を付けます。
  3. キーを貼り付けます。

↓ 変更前

---- BEGIN SSH2 PUBLIC KEY ----
Comment: "rsa-key-202312"
AAAAB3NzaC1yc2EAAAADAQABAAACAQCFhIcOfXC55/5j7gcId0aN+Yc
22C1roPjcn0xYA2BUlOR6FuxfYMBoNac0VzXgM6sbseIRd/d9tYLpWk
~~~~
4lhfRLH6SoEGYw8XhVMOer0gCBUmJhiWC9IpMQhRXIkWYqrS05idpJY
CUM2PXoDiQ==
---- END SSH2 PUBLIC KEY ----

↓ 変更後
コメントを消して前に ssh-rsa を付ける

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCFhIcOfXC55/5j7gcId0aN+Yc
22C1roPjcn0xYA2BUlOR6FuxfYMBoNac0VzXgM6sbseIRd/d9tYLpWk
~~~~
4lhfRLH6SoEGYw8XhVMOer0gCBUmJhiWC9IpMQhRXIkWYqrS05idpJY
CUM2PXoDiQ==

③ Sourcetreeにprivateキーを登録してクローンを実行

  1. [ツール][SSHエージェント]を起動しprivateキーを登録。
  2. CloneのURLはHttpsではなくSSH(git@github.com)になります。

あとがき

分かれば簡単なのです。分かれば・・・

1
2
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
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?