1. ホーム
  2. github

[解決済み] GitHub リポジトリをクローンする際の SourceTree に関する問題点

2022-02-09 17:13:15

質問

同じような質問がすでにここに投稿されていることは知っていますが、私のシナリオは少し異なっていると思います。以下は、私が持っているものです。

SourceTreeの最新正式版をダウンロードし、インストールしました。また、私はGitHubのアカウントを持っており、リポジトリのクローンとプッシュの権限を持っています。ローカルコピーを管理するために、私はオンラインバージョンをクローンする必要があります。以下は、私が取る手順です。

  1. SourceTreeを起動し、以下のディレクトリに移動します。 ファイル -> クローン / 新規作成 ...
  2. 開いたウィンドウに HTTPSクローンURL . GitHub のアカウントにログインした後にブラウザからコピーしたので、リンクは正しいです。
  3. ネストのステップでは、リポジトリのコピー先となるローカルフォルダを指定します。しかし、クリックして入力すると 移動先パス と表示され、エラーになります。

    これは有効なソースパス/URLではありません

    エラーをクリックすると詳細が表示される場合があります。

    <ブロッククオート
    remote: Repository not found.
    fatal: repository 'https://github.com/org/repo.git/' not found
    remote: Repository not found.
    fatal: repository 'https://github.com/org/repo.git/' not found
    
    

あるいは、その 詳細 は空かもしれません。SourceTreeでは、エラーの理由などはわかりません。

SourceTreeを再インストールしてみましたが、まだエラーは残っています。GitHub リポジトリの管理者に他の権限について尋ねましたが、私のアカウントにはすべての権限があります。ターミナルコンソールを使ってオンラインリポジトリに変更をプッシュすることはできますが、コードの変更を管理し比較するために(SourceTreeが提供する)UIを使用したいと思っています。

私が試していない一つの考えは、別のGtHubアカウントを使用してリポジトリのクローンを作成することです。しかし、私は自分の代わりにリポジトリにすべての変更をコミットする必要があるため、それを実行したくありません。

このエラーを修正または回避する方法をご存知の方はいらっしゃいますか?

解決方法は?

正確なエラーメッセージは(以下の通り 図解はこちら ):

 This is not a valid source path / URL

<イグ

考えられる原因

  • プロキシ設定 ( 本スレッド )
  • のセットアップ手順を、Git を無効にして (以下同様) この中に )

    SourceTreeの初回起動時に、ウィザードでGit & Mercurialの設定をスキップしてしまいました。その後、ウィザードを再実行し、埋め込みパッケージのダウンロードとインストールを選択しました。
    しかし、それらをインストールしても、実際には有効にならなかったようです。 Tools -> Options ダイアログでは両方とも無効になっていました。
    Mercurial (あなたの場合は Git) を有効にすることで、clone ダイアログが正しくレポを認識するようになりました。

  • クレデンシャルの問題(例えば この中に からの、私の 古い答え )