ソースがgitで検出されるが、未登録のVcsルートが検出されるようにIntelliJ IDEAを構成する


93

未登録のVcsルートが検出されまし
たディレクトリC:\ Users \ AndrewはGitの下にありますが、設定に登録されていません。
VCSルートエラーを無視するように構成する

なぜこれが表示されているのですか?


ヘルプセクションは実際に役立ちます。「ルート」は、IntellijがVCS機能を説明するために使用する用語です。gitの場合、「ルート」は.git /ディレクトリまたは.gitファイルを含むディレクトリです(.gitファイルはgitワークツリーで使用されます)。 jetbrains.com/help/clion/2018.1/...
ジェームズ・ムーア

回答:


67
  1. エラーメッセージには、「構成」または「無視」のオプションがあります。「構成」をクリックします。
  2. 設定ウィンドウが開きます。「ルートの追加」オプションをクリックします。私の場合、リストから選択するパスは1つしかありませんでした。そのパスを選択しました。下記の画像をご覧ください。

バージョン管理設定のスナップショット

  1. 「適用」をクリックしてから、「OK」をクリックします。

2つのアカウントを同期していますが、これを構成すると以前の設定が上書きされますか?
Nikesh 2015年

こんにちはニケシュ、Android Studioは、[ファイル]-> [設定]-> [バージョン管理]-> [Github]で設定したアカウントを使用します。
joshgoldeneagle

19
なぜ部分に答えない。
xyz、2015年

@ xyz、David Argyle Thackerが彼の回答で行います。
エドラスロペス

2
あなたがルートを追加するには、そのオプションを持っているか、追加ルートをクリックしていない場合は動作しません。そして、あなたはそれが追加するにはプラスボタンをクリックする必要があるかもしれませんuser-images.githubusercontent.com/2711744/...
Markymark

113

これは、GitプロジェクトがインポートされたことをAndroid Studioが検出したが、Android Studioでそれらのステータスを追跡するために「登録」されていないために発生します。これを構成しないことを選択しても、プロジェクトに悪影響はありません。IntelliJには、機能できない統合バージョン管理機能があるため、プロンプトが表示されるだけです。

そのため、ItelliJの組み込みのバージョン管理オプションを利用したい場合や、迷惑な警告を取り除きたい場合は、簡単に修正できます。

Preferences > Version Controlセクションで、バージョン管理IDE統合を必要とするすべてのプロジェクトを登録するだけです。次の画面が表示されます。

ここに画像の説明を入力してください

UIは少しわかりにくいですが、Unregistered roots:セクションの下にあるディレクトリの1つを選択+して、ウィンドウの左下隅にあるボタンをクリックするだけです。すべてのディレクトリを追加した場合は、表示がUnregistered roots:消え、この警告が表示されなくなります。

各ディレクトリを選択し+-ボタンとボタンを使用して、Android StudioでVCSを使用するプロジェクトを決定できます


同意します... UIが直感的であるといいのですが、プログラマーが問題を解決するはずだと思いますか?:)彼らは、未登録のルートの下に「登録する」または5年生が理解できる何かを言うボタンを配置する必要があります
ycomp

最後に明確な答えが見つかりました。インターフェースは本当に役に立たない
lamino

3

環境設定で「バージョン管理」を探し、使用するVCSを設定します。 スクリーンショット

IDEから復帰、コミットなどの機能にアクセスするには、これを設定する必要があります。

バージョン管理に関するドキュメントもご覧ください。


3

私にとってVCS -> Enable Version Control integrationは、トリックをしただけです。過去にIntelliJを使用したことがある(これはAndroidStudioに非常に似ており、後者は前者をモデルにしています)、プロジェクトを作成またはインポートするときに、プロジェクトごとにバージョン管理を有効にする必要があることに気付きました。


2

この問題を解決するための手順を以下に示します。

  1. 構成オプションをクリックします
  2. 未登録のルートの下のディレクトリを選択します
  3. ペインの右側にある+ボタンを押します。

そして、あなたは行ってもいいです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.