이클립스로 GitHub 프로젝트 가져오기
GitHub 프로젝트를 가져왔는데 Eclipse 프로젝트 작업 공간에서 프로젝트를 설정하려면 어떻게 해야 합니까?
프로젝트를 체크아웃하기 전에 GitHub 작업 디렉토리(c:\users)를 내 Eclipse 작업 디렉토리(c:\Projects)로 설정해야 합니까?
편집됨:
이제 내 작업 디렉터리는 c:\users\projectname\.git입니다. 따라서 이클립스 "가져오기" 옵션을 사용하여 프로젝트를 가져오려고 합니다.새 프로젝트 마법사 사용 옵션을 선택하여 가져오려고 하면 소스 코드가 가져오지 않고, "일반 프로젝트로 가져오기" 옵션을 선택하여 가져오면 소스 코드가 가져오지만 이클립스에서 생성한 프로젝트는 Java 프로젝트가 아닙니다."새 프로젝트 마법사 사용" 옵션을 선택하고 마법사를 사용하여 새 Java 프로젝트를 만들 때 코드를 자동으로 가져와야 하지 않습니까?
알랭 보부아의 답변에 언급된 바와 같이, 현재 (2013년 4분기)는 다음에서 더 잘 설명됩니다.
GitHub에서 URL을 복사하고 메뉴에서 Eclipse를 선택합니다.
File → Import → Git → Projects from Git
Git repo가 아직 복제되지 않은 경우:
> 원격 프로젝트를 체크아웃하려면 먼저 저장소를 복제해야 합니다.
마법사(예: Eclipse 가를예엽니다사법마져기오예▁(:(다)를 .File => Import
), 선택Git => Projects
에서 Git을 합니다.Next
.
택선"를 합니다.URI
를 클릭합니다.Next
.
이제 리포지토리의 위치 및 연결 데이터를 입력해야 합니다.URI를 입력하면 일부 필드가 자동으로 채워집니다.한 후 " 다필수필입고다누음릅을다니하력를드른누다니릅▁complete▁and다을▁any음▁hit▁fields▁other▁requiredNext
GitHub을 사용하는 경우 웹 페이지에서 URI를 복사할 수 있습니다.
복제할 분기를 모두 선택하고 다음을 다시 누릅니다.
복제... 버튼을 눌러 Git 저장소 복제를 위한 다른 마법사를 엽니다.
원답 (2011년 7월)
" 디렉토리가 "작업 디렉토리"인 경우, "작업 디렉토리"입니다.C:\Users
C: 내에서 직접 깃허브 했다는 것을 합니다. (즉, \"사용자가 ..git
C:\Users
)
"GitHub"에서 합니다.any directory of your choice\theGitHubRepoName
".
EGit 사용자 설명서 페이지에 설명된 대로:
어떤 경우에도("빈" 리포지토리를 만들지 않는 한, 여기서는 설명하지 않음) 새 리포지토리는 기본적으로 "작업 디렉터리"와 메타데이터 폴더가 포함된 로컬 하드 디스크의 폴더입니다.
는 " 타데이라폴더 " 는이의전용하다폴니"라는 이름의입니다..git
그리고 종종 "라고 언급됩니다..git-folder
여기에는 실제 저장소(예: 커밋, 참조, 로그 등)가 포함됩니다.메타데이터 폴더는 Git 클라이언트에 완전히 투명하며, 작업 디렉토리는 현재 체크아웃된 리포지토리 내용을 도구 및 편집기 파일로 표시하는 데 사용됩니다.
일반적으로 이러한 파일을 Eclipse에서 사용하려면 어떤 방식으로든 Eclipse 작업 공간으로 가져와야 합니다.이렇게 하려면 "기존 프로젝트 가져오기" 마법사가 프로젝트를 쉽게 만들 수 있는 .project 파일을 체크인하는 것이 가장 쉬운 방법입니다.따라서 대부분의 경우 이클립스 프로젝트를 포함하는 리포지토리의 구조는 다음과 유사합니다.
Github과 함께 EGit 사용 섹션도 참조하십시오.
내작업디지금는입니다.
c:\users\projectname\.git
은 그 을 당신은그내체합다에서 .c:\users\projectname
(으)ㄹ 만 아니라, (으)ㄹ 수도 있고, ㄹ 수도 있고, ㄹ 수도 있습니다..git
).
그런 다음 이클립스 "가져오기" 옵션을 사용하여 프로젝트를 가져오려고 합니다.
새 프로젝트 마법사 사용 옵션을 가져오려고 하면 소스 코드를 가져오지 않습니다.
그것은 정상입니다.
"일반 프로젝트로 가져오기" 옵션을 선택하여 가져오면 소스 코드는 가져오지만 Eclipse에서 만든 프로젝트는 Java 프로젝트가 아닙니다.
다시 정상입니다.
"새 프로젝트 마법사 사용" 옵션을 선택하고 마법사를 사용하여 새 Java 프로젝트를 만들 때 코드를 자동으로 가져와야 하지 않습니까?
아니요, 빈 프로젝트만 생성됩니다.
해당 프로젝트가 다음 날짜에 생성된 경우c:\users\projectname
그런 다음 해당 프로젝트의 기존 원본 디렉터리를 선언할 수 있습니다.
Gitrepo와 동일한 작업 디렉터리에 정의되므로 해당 프로젝트는 "versioned"로 표시됩니다.
가 ""GitHub 보기가기져오우옵존션경을사로" " project"..project
그리고..classpath
파일, 하지만 여기서는 그렇지 않을 수도 있습니다.
마지막 ADT에서는 Eclipse를 사용하여 Github 프로젝트를 가져올 수 있습니다.
파일 -> 가져오기 -> Git -> Git에서 프로젝트 > URI
Github 저장소 URL 입력
분기 선택
저는 같은 문제에 직면했고 마침내 방법을 찾았습니다.
- 깃 저장소 깃 뷰를 추가하거나 만듭니다.
- 새 Java 프로젝트 메뉴를 클릭하고 "기본 위치 사용"을 선택 취소한 다음 Gitrepo 위치를 선택하고 마침을 클릭합니다.
Ecplise 버전: Mars.2 릴리스(4.5.2)
해결되지 않은 핵심 문제가 지속됩니다.
이제 내 작업 디렉터리는 c:\users\projectname.git입니다. 따라서 이클립스 "가져오기" 옵션을 사용하여 프로젝트를 가져오려고 합니다.새 프로젝트 마법사 사용 옵션을 선택하여 가져오려고 하면 소스 코드가 가져오지 않고, "일반 프로젝트로 가져오기" 옵션을 선택하여 가져오면 소스 코드가 가져오지만 이클립스에서 생성한 프로젝트는 Java 프로젝트가 아닙니다."새 프로젝트 마법사 사용" 옵션을 선택하고 마법사를 사용하여 새 Java 프로젝트를 만들 때 코드를 자동으로 가져와야 하지 않습니까?
네, 그래야 합니다.
벌레야.여기 보고됨.
다음은 해결 방법입니다.
일반 프로젝트로 가져오기
가져온 데이터는 유효한 Eclipse 프로젝트가 아닙니다(사용 가능한 빌드 경로 없음).
.
.project
이클립스의 프로젝트 폴더에 xml 파일이 있습니다.이 파일이 보이지 않으면 Eclipse에서 .* 파일을 표시하려면 어떻게 해야 합니까?를 참조하십시오.에 가다
source
-
을 합니다.
<natures></natures>
로 변경합니다.<natures><nature>org.eclipse.jdt.core.javanature</nature></natures>
합니다.(여기서부터 시작됩니다)
마우스 오른쪽 단추 클릭
src
폴더, 동이로 합니다.Build Path...
를 클릭합니다.Use as Source Folder
그런 다음 프로젝트를 실행하고 디버그할 수 있어야 하며 패키지 탐색기에서 마우스 오른쪽 버튼을 클릭하여 팀 작업을 사용할 수도 있습니다.
하는 데 문제가 예: 클래스를 찾을 수 "),<buildSpec>
에의 에..project
파일이 설정됩니다(여기에 설명된 대로).
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
명령줄을 사용하는 것은 옵션이며 Eclipse 플러그인이 필요하지 않습니다.먼저 프로젝트를 보관할 디렉터리를 만듭니다.
mkdir myGitRepo
cd myGitRepo
방금 만든 디렉토리에 원하는 리포지토리를 복제합니다.
git clone https://github.com/JonasHelming/gitTutorial.git
그런 다음 Eclipse를 열고 작성한 디렉토리(myGitRepo)를 Eclipse Workspace로 선택합니다.
이클립스는 아직 원본 파일을 인식할 수 없으므로 프로젝트 탐색기가 비어 있다고 걱정하지 마십시오.
마지막으로 끌어낸 프로젝트와 정확히 동일한 이름으로 새 Java 프로젝트를 만듭니다.이 경우에는, '기트'였습니다.'튜토리얼'.
File -> New -> Java Project
이 시점에서 프로젝트의 하위 디렉터리에는 Github에서 가져온 파일이 포함되어야 합니다.더 자세한 설명은 제 블로그에 있는 다음 글을 보세요.
http://brianredd.com/application/pull-java-project-from-github
두 가지 방법으로 수행할 수 있습니다.
1.클론 Git 사용
2. 주어진 폴더를 다시 정렬하여 수동으로 설정할 수 있습니다. 두 개의 별도 폴더 'src'와 'res'를 만들고 라이브러리에서 제공하는 적절한 클래스와 xml 파일을 배치합니다. 그런 다음 eclipse에서 프로젝트를 가져와 라이브러리로 만들면 됩니다.
로컬 Eclipse로 가져오기 전에 분기를 만들어야 합니다. 그렇지 않으면 Github 또는 Bitbucket에서 리포지토리를 가져올 수 없는 오류가 발생했습니다.
깃되고 로컬프로트가젝이에복서볼에서 볼 수때.git
원근법이지만 그렇지 않은package explorer
(1987년), 다음 단계가 저에게 효과가 있었습니다.
- 에서 합니다.
git
- 마우스 오른쪽 버튼을 클릭하고 선택합니다.
import projects
언급URL : https://stackoverflow.com/questions/6760115/importing-a-github-project-into-eclipse
'programing' 카테고리의 다른 글
특정 데이터 테이블의 행을 반복합니다. (0) | 2023.05.23 |
---|---|
파이프를 사용하여 날짜를 dd/MM/yyyy로 형식 지정 (0) | 2023.05.23 |
리눅스에서 어떻게 PID 대신 이름으로 프로세스를 죽일 수 있습니까? (0) | 2023.05.18 |
Tuple을 에서 사용할 수 있는 실용적인 예입니다.넷 4.0? (0) | 2023.05.18 |
Git: "손상된 느슨한 개체" (0) | 2023.05.18 |