同様の質問がすでにここに投稿されていることは知っていますが、私のシナリオは少し違うと思います。これが私が持っているものです。
SourceTreeソフトウェアの最新の公式バージョンをダウンロードしてインストールしました。また、リポジトリを複製してプッシュする権限を持つGitHubアカウントがあります。ローカルコピーを管理するには、オンラインバージョンを複製する必要があります。私がとるステップは次のとおりです。
しかし、問題はDetailsが空であることです。 SourceTreeは、エラーまたはその他の理由を教えてくれません。 SourceTreeを再インストールしようとしましたが、エラーはまだ存在しています。 GitHubリポジトリの管理に他の許可を求めましたが、私のアカウントにはすべての許可があります。ターミナルコンソールを使用してオンラインリポジトリに変更をプッシュできますが、UIを使用して(SourceTreeが提供する)コードの変更を管理および比較したいと思います。
別のGtHubアカウントを使用してリポジトリを複製することは、私が試みなかったと思います。しかし、私に代わってリポジトリへの変更をコミットする必要があるので、私はそれをしたくありません。
誰もこのエラーを修正または回避する方法を知っていますか?
正確なエラーメッセージは次のとおりです( ここに示す ):
This is not a valid source path / URL
考えられる原因:
SourceTreeが初めて起動したとき、ウィザードでGit&Mercurialの設定をスキップしました。次に、ウィザードを再実行し、組み込みパッケージのダウンロードとインストールを選択しました。
しかし、それらをインストールしても実際には有効にならなかったようです-Tools -> Options
二人とも障害者だった対話!
Mercurial(または、あなたの場合はGit)を有効にすると、クローンダイアログでレポを正しく識別することができました。
Macシステムのソースツリーで同じ問題に直面していました。 「これは有効なパス/ URLではありません」。次のソリューションは私のために働いた。
それだけです、私の問題は解決しました。
上記のすべてのオプションを試してみても、私にとっては非常にうまくいきました。
手順:
[ツール]-> [オプション]-> [Git]に移動します。 [SSL証明書の検証を無効にする]チェックボックスをオンにします
それは私のために働いた。
また、[SourceTree]> Tools> Options> GitからSourceTreeを使用してGitをインストールすることで、この問題を解決したことを追加できます。
そのシステムでMercurialを排他的に使用していたので、それまでインストールしたことがなかったため、クローンを作成しようとしたときに上記のエラーが表示されました。
これが同じ問題を抱えている人の助けになることを願っています!そうでない場合は、幸運を祈ります!
ソースツリーのツール->オプション-> Git->埋め込みの更新を開きます。更新中に、gitlabアカウントにリンクを要求します。その後、システムを再起動します。
私はWindows 10とソースツリーで同じ問題に直面していました。次の解決策を少し研究した後、私のために働いた。ソースツリーでgitサポートをダウンロードまたは有効にする必要がありました。
手順1)[ツール]-> [オプション]-> [Git]-> [gitサポートを有効にする]
それで私の問題は解決しました。ハッピーコーディング:)
私も同じ問題がありましたThis is not a valid source path / URL
そして、ソースツリーの埋め込みGitを更新することで解決しました。
また、この問題は、ソースツリーで以前にクローン化され、動作しているリポジトリからプッシュまたはプルできない場所に現れました。認証ユーザー名とパスワードについて不平を言いましたが、明らかにそうではありませんでした。
解決手順:ソースツリーを開き、[ツール]-> [オプション]-> [Gitタブ]-> [埋め込みGitの更新]をクリックします。
SourceTreeが機能する前に、アンインストールして再インストールする必要がありました。私のアンチウイルス(Comodo)は最初のインストールでいくつかのものをブロック/サンドボックス化していたので、再インストールのために無効にしました。
シナリオとソリューションの追加:
2要素認証が有効になっています。 someプライベートリポジトリが表示されず、URLからクローンを作成できませんでした。私が見たエラーは:
remote: Repository not found.
fatal: repository 'https://github.com/bizzabo/web-common.git/' not found
remote: Repository not found.
fatal: repository 'https://github.com/bizzabo/web-common.git/' not found
SourceTreeの新しいバージョンは、githubで直接認証できるため、個人用アクセストークンを必要としませんが、これを機能させることができませんでした。
どうやらOAuthと2FAはうまく混ざりません。そのため、認証方法をoauth
からbasic
に変更し、生成したアクセストークンを使用しました。それをやった。
私はWindows 10とソースツリーで同じ問題に直面していました。次の解決策を少し研究した後、私のために働いた。ソースツリーでgitサポートをダウンロードまたは有効にする必要がありました。
手順1)[ツール]-> [オプション]-> [Git]-> [gitサポートを有効にする]に移動します
それで私の問題は解決しました。ハッピーコーディング:)