programing

Android Studio : 등록되지 않은 VCS 루트 감지

nasanasas 2020. 11. 20. 09:02
반응형

Android Studio : 등록되지 않은 VCS 루트 감지


등록되지 않은 VCS 루트가 감지 됨 / Users / ***** / AndroidStudioProjects / Signin / google-services 디렉토리가 Git에 있지만 설정에 등록되어 있지 않습니다. 루트 추가 구성 무시이 문제를 해결하는 방법은 무엇입니까? 도와주세요.


경고 메시지가 나타나면 "루트 추가"를 누르십시오.

이렇게하면 "등록되지 않은 vcs 루트"가 아이디어가 등록되고 IDEA / Android 스튜디오의 git 기능을 사용할 수 있습니다. "루트 추가"를 누르지 않으면 나쁜 일이 발생하지 않지만 Android 스튜디오 / IDEA를 시작할 때마다 동일한 경고가 표시 될 것입니다.


Android Studio의 git 통합 사용에 관심이없는 경우이 경고를 무시할 수 있습니다. 또는 VCS | 버전 제어 통합 메뉴를 활성화합니다.


VCS는 "버전 제어 시스템"의 약자이며 "스테로이드에서 실행 취소"라고도합니다. 어떤 프로그래머도 그것 없이는 안됩니다.

Android Studio의 기반이되는 IDEA는 프로젝트 디렉토리에서 버전 제어 시스템을 사용하도록 설정된 프로젝트 소스의 일부 신호를 확인합니다.

이 경우 사용중인 VCS는 git입니다. 기호는 projectdir / .git 하위 디렉토리가 있다는 것입니다.

이는 git repo에서이 프로젝트를 "복제"하여이 프로젝트 디렉토리를 만들었 음을 나타냅니다.

$ git clone https://github.com/projectname/reponame.git

또는 projectdir로 cd'ing하고 명령을 실행하여 프로젝트 디렉토리에 자신의 git 저장소를 만들었습니다.

/ path / to / projectdir $ git init-db

"루트 추가"를 클릭하면이 git repo를 프로젝트에 대한 IDEA의 내부 설정에 추가하도록 IDEA에 지시하여 git 사용을 지원하는 IDEA 기능을 사용할 수 있습니다. 나는 그것을 사용하는 것이 좋습니다. 명령 줄에서 git을 사용하는 능력을 방해하지는 않지만, IDEA git 기능 중 일부는 편리합니다.

git을 모르거나 사용하지 않는다면 배우는 것이 좋습니다. 그것은 장기적으로 당신의 삶을 훨씬 더 쉽게 만들 것입니다. 내가 말했듯이, 그것은 스테로이드에 대한 "실행 취소"와 같습니다.

git 사용법을 이미 알고 있다면 여기에 몇 가지 IDEA의 git 기능이 있습니다.

가장 멋진 기능은 몇 줄의 코드를 선택하고 마우스 오른쪽 버튼을 클릭 한 다음 Git / Show History for Selection을 선택할 수 있다는 것입니다.

나에게 가장 유용한 기능은 Alt-9 일명 View / Tool Windows / Version Control입니다.

그러면 IDEA GUI 하단에있는 버전 제어 창이 나타납니다.

기본적으로 버전 제어 창에는 "기본값"(굵게 표시) 및 "버전없는 파일"만 표시됩니다.

변경된 파일을 보려면 "기본값"을 확장하십시오.

git에 추가해야하는 파일을 보려면 "Unversioned Files"를 확장하십시오.

색상은 상태를 나타내며 물론 모든 구성이 가능하며 기본 구성은 파란색이 변경되었음을 나타내고 녹색은 추가됨을 나타냅니다.

변경된 파일을 마우스 오른쪽 버튼으로 클릭 / 차이 표시하면 각 차이에 대해 이러한 종류의 만화 "단어 풍선"표시기를 사용하기 때문에 내가 가장 좋아하는 Meld의 UI를 연상시키는 멋진 시각적 차이점을 제공합니다. 다른 버전에서 차이점이 어디에 있는지 보여줍니다.

또한 현재 파일을 보여주는 시각적 차이의 측면은 완전히 작동하는 (또는 대부분 작동하는) IDEA 편집 창으로 보이므로 불필요한 차이점을 쉽게 수정할 수 있습니다.

유용한 관련 링크 :

https://www.jetbrains.com/help/idea/2016.1/file-status-highlights.html?origin=old_help

또한 동일한 사이트에서 다음을 참조하십시오.

방법 / 일반 지침 / Intellij IDEA / VCS 특정 절차를 사용한 버전 제어 / Git 통합 사용 / Git 프로젝트 상태 확인

참조 / 버전 제어 참조 / 파일 상태 하이라이트

나는 이것들에 대한 링크를 직접 포함하지만 분명히 stackoverflow는 아직 나를 신뢰하지 않습니다.


Android Studio git 통합을 비활성화하고 성가신 경고를 제거 할 수 있습니다. Mac OS X 용 Android Studio 2.1.1을 사용하는 방법은 다음과 같습니다.

  1. 메뉴-> "Android 스튜디오 / 환경 설정 ...".
  2. 환경 설정 창에서 :을 클릭하여 "플러그인"을 엽니 다.
  3. 플러그인 프레임에서 : "Git 통합"을 선택 취소하십시오.

'Git 통합'을 사용 중지하면 GitHub, Google Cloud Testing, Google Cloud Tools Core, Android Studio 용 Google Cloud 도구 플러그인도 사용 중지됩니다. (좋은 라이딩). 기본적으로 Android Studio는 대부분의 개발자가 10 % 만 사용하더라도 설치시 모든 플러그인을 활성화합니다.


첫 번째 단계 : 구성 링크를 클릭합니다.

여기에 이미지 설명 입력

두 번째 단계 : 그런 다음 올바른 항목을 선택하고

여기에 이미지 설명 입력


Android Studio를 열고 새 프로젝트를 만들 때마다이 메시지가 표시되면 프로젝트 홈 디렉터리가 VCS 루트로 설정되어 있기 때문입니다. 실수로 설정 한 실수 일 수도 있습니다. 제 경우였습니다.

그것을 해결하기 위해.

프로젝트 홈 디렉토리에서 .git 디렉토리를 삭제하십시오.

삭제 : ../AndroidStudioProjects/.git

참고 URL : https://stackoverflow.com/questions/33007835/android-studio-unregistered-vcs-root-detected

반응형