국비교육(22-23)

[참고] 이클립스 2개로 git 저장소 clone 연습

서리/Seori 2022. 11. 1. 13:11

 

- 이클립스 홈페이지 에서 이전 버전의 이클립스 패키지 다운로드

 ex) 22.09 버전을 사용하고 있었는데 22.03 버전 패키지를 다운로드함

 

 

- 바탕화면에 Other_Computer 폴더를 만든다.

 다른 pc, 또는 협업자의 pc 로 다른 이클립스를 사용한다고 생각하기!

 

- Other_Computer 폴더 안에는 각각 OtherGitRepo, java_work라는 폴더를 생성

- 압축을 푼 이클립스 패키지(22.03) 폴더를 Other_Computer 폴더로 이동

 

- OtherGitRepo로 깃 저장소에서 clone해와야 한다.
- clone 이 되면 그 폴더가 곧 저장소가 아니고, 그 안쪽이 저장소이다. ex) OtherGitRepo > 22.10_java 폴더
- 이 클론된 폴더안의 프로젝트 등등을 eclipse에서 import 하는 것

 

- git bash로 하려면 폴더안에서 우클릭해서 git bash를 열고 git clone을 입력하면 된다.

 

 

- Github에서 22.10_java 라는 이름의 내 저장소 위치 복사(clone)

 

- 새 이클립스(22.03)을 열고 깃 환경으로 바꾸면 git repsitories 창이 보인다.

- 이미 저장된 local 저장소 활용 / 클론한 저장소 활용 / 새 local 저장소 생성

→ 이 중에서 두번째 클론한 저장소 클릭!

 

- directory 의 위치를 Other_Computer의 OtherGitRepo로 지정하면 된다.

- 저장소명은 따로 변경하지 않으면 클론해온 저장소의 이름과 동일하게 생성된다.

 

 

 

참고) 불러온 깃 저장소(clone) 삭제하는 방법

- 깃 환경 git repsitories 창에서 폴더 우클릭-Delete Repository

- 히스토리, 워킹트리 전부 체크하고 삭제하면 된다.

 


 

- 프로젝트를 import 하는 방법

 

- 깃 환경으로 들어가보면 이렇게 프로젝트들이 보이지만, 저장소에서 클론해온 것뿐이다.
  java환경으로 가보면 해당 프로젝트, 클래스 등은 아직 없다.
- clone과 import는 다르다!

 

- 저장소를 clone해온 뒤에 직접 프로젝트별로 우클릭 - Import Projects 로 import 해주어야 한다.

 


 

참고) 클론한 저장소에서 연 프로젝트가 한글이 깨져서 나오는 경우,

Window - Preference - enc 검색 - Workspace 클릭

 

- 텍스트인코딩을 UTF-8 로 바꾸면 정상적으로 보인다.

 

- 22.09 버전 패키지는 기본이 UTF-8로 되어있다.