独学
2025/02/13 更新
GitHubのURLをSourcetreeでクローンしようとした時に「有効なソースパス/URLではありません」と出た場合

GitHubのリポジトリURLを、Sourcetreeの新規「URLからクローン」しようとした時に、「有効なパス/URLではありません」となりクローンできないことがありました。
何度検索しても解決方法が出てこなかったので、備忘録として残しておきます。
新規のクライアントとGitHubでファイル共有する時に起きました。原因は、GitHubでSourcetreeのアプリケーションを使うため、クライアントごとの承認が必要でした。
設定箇所は、以下です。
Settings(アイコンメニュー) > Applications > Authorized OAuth Apps(タブ) > SourcetreeForMac > Organization accessの許可して欲しいプロジェクトにアクセス権を送る

今は全てのクライアントに認証してもらっていますが、認証されていない場合は、右側にアクセス権を送るボタンが表示されます。
ボタンを押すと、クライアントにメールが飛ぶので、承認してもらえるよう連絡してください。承認されたら使えるようになります。
Sourcetreeを使っている人でクローンできない場合は、この方法を試してみてください。
トークンが用意など色々試しましたが、結局あっさり解決しました。