Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Celebration

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

クローンできない。エラー内容も表示されない。

Edited

スクリーンショット 2022-06-15 2.01.06.pngスクリーンショット 2022-06-15 2.00.56.png

 

リポジトリのcloneができません。

環境設定のアカウントでGithubアカウントに二つ方法で設定を試みました。

・OAuth HTTPS

・Basic HTTPS (passwordはGithub側でPersonal access tokensを発行して使用)

いずれの方法でもアカウント連携は上手くできているように見えます。

なぜなら、Githubで設定したプロフィール画像がSourceTreeのアカウントの画像に連携されていて、SourceTreeのリモートタブでは連携したGithubにあるリモートリポジトリが表示されているからです。

 

その上で、リモートタブからクローンしたいリボジトリのクローンボタンを押下すると、正しいソースURLが入っているように見えるのにも関わらず、「有効なソースパス/URLではありません」と表示されcloneできません。

エラーの詳細を見ようにも添付画像のように、何もエラー内容が表示されず解決手段がわかりません。

Sourcetreeの再installや、「/Users/{ユーザ名}/Library/Application Support/SourceTree」の削除、アカウントの再連携、など色々試しましたが解決しませんでした。

 

使用PCはM1チップのMacbookAir OS12.4です。

原因は何でどのように対処すればよろしいでしょうか。

2 answers

 

 

環境設定でGitの使用を「内蔵のGit」から「システムのGit」に変更したら、問題が解決されました。

cloneできるようになりました。

「内蔵のGitに戻す」をすると、やはり同じ問題が再発するので、Gitの問題のようです。

 

思い当たるのは、HomebrewでGitをinstallしたことです。

私は最新のGItを使いたかったです。

なので、macに初めから内蔵していたGitではなく、Homebrewでinstallしていました。

おそらくこれが原因だと思います。

しかし、なぜHomebrewでGitをinstallして「内蔵のGit」状態だと、このような不具合が起こるのでしょうか。

pathが原因?それともGitのversionが原因?あるいはsourcetreeで何か設定が必要だった?

スクリーンショット 2022-06-17 0.52.21.png

環境設定でGitの使用を「内蔵のGit」から「システムのGit」に変更したら、問題が解決されました。

cloneできるようになりました。

「内蔵のGitに戻す」をすると、やはり同じ問題が再発するので、Gitの問題のようです。

 

思い当たるのは、HomebrewでGitをinstallしたことです。

私は最新のGItを使いたかったです。

なので、macに初めから内蔵していたGitではなく、Homebrewでinstallしていました。

おそらくこれが原因だと思います。

しかし、なぜHomebrewでGitをinstallして「内蔵のGit」状態だと、このような不具合が起こるのでしょうか。

pathが原因?それともGitのversionが原因?あるいはsourcetreeで何か設定が必要だった?

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events