web-dev-qa-db-ja.com

Gitルートとして登録されましたが、Gitリポジトリが見つかりませんでした

Android St​​udioで link からプロジェクトのダウンロードをインポートするとき

私はエラーを受け取ります

「VCSルートマッピングの無効化」ディレクトリC:\ Users\username\Desktop\video_diary-masterはGitルートとして登録されていますが、Gitリポジトリが見つかりませんでした。

28
santosh emudhra

私の状況では、gitを使用する必要はありませんでした。ダウンロードしたプロジェクトを実行したいだけで、このエラーが表示されました

Android St​​udio 3.0では、右下隅に表示されるポップアップウィンドウで[構成]をクリックしました

configure popup

これにより、[バージョン管理]タブの[ファイル->設定]からもアクセスできるウィンドウが自動的に開きました。大きなリストの最初のアイテムを選択し、赤いマイナス記号をクリックして削除しました

enter image description here

この後、エラーは消えます

48
Antonino

リポジトリ内にあるべきではない.ideaフォルダがあります。その中には、PCにないパスが含まれている可能性があるvcs関連ファイルがあります。

PCのプロジェクトフォルダ内に.gitフォルダがあることを確認してください。そうでない場合は、vcsツールを有効にする必要がある場合、プロジェクトを適切に複製する必要があります。これを行う方法のリンクは次のとおりです: Git Basics 、search forCloning an Existing Repository

次に、Android St​​udioを閉じ、.ideaフォルダーを削除してから、Android St​​udioを再度開く必要があります。 .ideaフォルダーを再作成し、問題を解決する必要があります。

15
ahasbini

Gitがインストールされていて、プロジェクトがGithubから複製されたリポジトリである場合、プロジェクトフォルダーに.gitフォルダーがないかどうかを確認してください。

このフォルダーが見つからない場合は、ターミナルを使用してプロジェクトディレクトリに移動し、次を実行します。

$ git init

.gitディレクトリを紛失したか、Githubから最初のクローンを作成した後に破損した可能性があります。後に起こったことに応じて、予期しない問題が発生する場合があります。 git Pushの問題がある場合は、以下をお読みください。

https://allaudin.github.io/git-unrelated-histories/

https://stackoverflow.com/a/39783462

7
ColinWa

私の状態では、「構成」をクリックしました。それは私がURL(エラーアドレス)を削除したという点で設定を開きます。わたしにはできる。

また、私はLinuxを使用しています。だから私は自分のPCにgitプログラムをインストールしました。

これを使用して:

Sudo apt-get install git.
2
Sangram02
  1. 現在のプロジェクトフォルダー(GitHubに配置する新しいフォルダー)の名前をMyProjectBackupのような名前に変更します。

  2. Android St​​udioで、[ファイル]> [新規]> [バージョン管理からのファイル]> [GitHub]に移動します。次に、GitHubのユーザー名とパスワードを使用してログインし、GitHubリポジトリのリストから古いプロジェクトのリポジトリ名を選択します。インポートウィザードを続行すると、Android St​​udioの古いプロジェクトになります。 (たとえば、古いプロジェクトはMyProjectにあり、新しいプロジェクトはMyProjectBackupにあります)。

  3. MyProjectプロジェクトフォルダーから.gitおよび.gitignore(および場合によってはreadmeとライセンス)を除くすべてを手動で削除します。

2
Ramesh Kumar

上記と同じ問題がありました。エラーメッセージの下にある[構成]をクリックすると、すべてのモジュールがシステム上の同じプロジェクトフォルダー(私の場合はウィンドウ)にないことに気付きました。正確には、このエラーを発生させていたモジュールはプロジェクトフォルダーにありませんでした。

それを解決するには、ファイル->プロジェクト構造->ポップアップウィンドウの「モジュール」をクリックしてエラーを発生させるモジュールを選択し、「-」をクリックして削除しますマイナス記号。

バージョンコントロールシステム(私の場合はgit)から同じモジュールを再度追加し、今回は正しいプロジェクトフォルダーを選択したことを確認しました。

または、vcs noneを選択します。

お役に立てれば。

1
user1858796
  1. 構成をクリックします->ポップアップが開き、赤い色のパスをクリックして強調表示します->右側にあります->クリックします-ボタンをクリックして適用し、OKをクリックします。

  2. 今すぐVCSメニューをクリックします->バージョン管理システムを有効にします

できました。

0
Suraj Vaishnav

私はこれを行いましたが、エラー通知はなくなりました。
[設定]をクリックし、
VCSプロジェクトリポジトリタブに移動します。
ここで、そのプロジェクト名を選択し、右側のマイナス記号をクリックしました。
[適用]をクリックして[OK]をクリックします
これを行うと、私の通知はなくなります。

0
Machindra

最初に問題を解決するには、git bash $ git cloneでZipファイルとしてダウンロードしないでプロジェクトを複製する必要があります。新しいフォルダに配置したい場合は、$ git cloneその後、パス内のプロジェクトを初期化します$ git init次に$ git add *

0
Omar Abu Sabha