.classpath
와 .project
파일이 없으면, 프로젝트 구조가 이상해진다.깃과 이클립스 연동은
깃허브와 이클립스 연동
위 링크에서 원격저장소 push 전까지 참고하시면 됩니다.
File > import
를 클릭한다.
Git
폴더가 있다.Projects from Git
과 Projects from Git(with smart import)
가 있다.Projects from Git
을 눌러서 두 가지 모두 소개해보려고 한다.
Projects from Git
을 누르면 위와 같은 화면이 뜬다.with smart import
도 동일하다.Existing local repository
를 클릭하면, 연동한 리포지토리에서 프로젝트를 가져오는 것이고,Clone URI
를 클릭하여, 연동을 진행 후, 프로젝트를 import 하면 된다.Existing local repository
를 클릭한다.
Import existing Eclipse projects
,Import using the New Project wizard
,Import as general project
.project
파일이 존재하는 경우이다.
.project
파일이 올라가있지 않은 우리는 위와 같이 뜨게된다. 두번째 Import using the New Project wizard
는 프로젝트를 새로 생성하는 것이다.
만약 리포지토리가 비어있다면, 이를 클릭해서 프로젝트 생성 뒤 push 하는 것이다!
세번째 Import as general project
는 .project
파일이 없다면 이클립스가 새롭게 .project
파일을 만들어준다.
하지만 기본 설정으로 만들어지기 때문에, 원격저장소와 다를 수 있다.
Projects from Git(with smart import)
를 클릭해보겠다.Projects from Git
과 동일한 과정을 거친 뒤 위와 같은 창을 볼 수 있다.with smart import
설정파일들이 없어도 알아서 프로젝트 구조를 탐지하여 import해준다. 정말 편하다.with smart import
를 클릭하면 import 받는 것이 어렵지 않다. 과거 본인은 with smart import를 눌러도 프로젝트가 깨질 줄 알고 눌러보지도 않았다...
한번 깨져본 경험이 있었기에... 하지만 그 때는, 원격저장소에 push 한 것을 삭제만 해서...
그랬었는데.. 그것도 모르고... 프로젝트를 어떻게 하면 안깨지게 하는거지...고민했었던...
그랬었다..주저리주저리...
gitignore
설정에 대해 다뤄봐야겠다.