728x90
300x250

[컴퓨터 - PC활용] Eclipse에서 git 프로젝트 import하기(가져오기)


Eclipse에서 git 프로젝트를 가져오는 방법에 대해서 소개하려고 한다.

git 프로젝트 등에서 좋은 아이디어 등을 얻을 수도 있고, 개선 작업을 할 수도 있다.

또는 오픈소스를 활용하는 프로젝트를 진행할 수도 있다.

이럴 때 유용하게 프로젝트를 가져오는 방법에 대해서 논하고자 한다.


적용대상: Eclipse 기반의 IDE(STS 4 포함) 





1. 프로젝트 가져오기


File에서 Import를 누른다.



그림 1. 프로젝트 가져오기(1)


Git의 Projects from git을 선택하고 "Next(다음)"을 누른다.



그림 2. 프로젝트 가져오기(2)


Clone URI를 선택하고 "Next"를 누른다.




그림 3. 프로젝트 가져오기(3)


가져오고 싶은 프로젝트의 git 사이트 URL을 찾아야 한다.

프로젝트에서 Code를 클릭한 후 URL 주소를 복사한다.




그림 4. 프로젝트 가져오기(4)


이클립스 화면으로 가서 "Import Projects from Git" 창을 활성화 한다.

그리고 URI에 복사했던 URL주소를 붙여넣는다.

그리고 "Next"를 누른다.





그림 5. 프로젝트 가져오기(5)


특별한 사항이 없다면, "Next"를 누른다.



그림 6. 프로젝트 가져오기(6)


로컬 저장소 경로에 관한 것이다.

원하는 경로가 있다면, Browse를 클릭하여 지정해도 좋다.


설정을 완료하였다면, Next를 누른다.




그림 7. 프로젝트 가져오기(7)


아래의 모습은 프로젝트가 원격 저장소에서 로컬 저장소로 전송되고 있는 모습이다.



그림 8. 프로젝트 가져오기(8)


Import existing Eclipse projects를 클릭하고 Next를 누른다. 



그림 9. 프로젝트 가져오기(9)


프로젝트에 대한 사항을 확인하고, "Finish"를 누른다.




그림 10. 프로젝트 가져오기(10)


아래의 그림 11처럼 프로젝트를 가져온 모습을 확인할 수 있다.




그림 11. 프로젝트 가져오기(11)



반응형
728x90
300x250

[컴퓨터 - PC활용] Eclipse에서 git 설치 및 push하기


Eclipse(Spring Tool Suite 포함)에서 git 기능을 사용하는 방법에 대해서 소개하겠다.

협업 프로젝트, 형상관리 등에 있어서 중요한 역할을 하는 프로그램 중 하나가 git이 아닐까 싶다.


Svn(Sub-Version / 서브버전) 기반의 형상관리는 프로젝트를 지속가능하도록 만들어준다.


적용 대상: Eclipse 기반의 IDE(통합개발환경도구)





1. Install New Software로 git 설치하기


help 메뉴에서 Install New Software를 클릭한다.



그림 1. Eclipse에서 가능한 환경 만들기



그림 2. Latest Eclipse Release 선택 후 git 검색하기(1)


Latest Eclipse Release를 선택하고 git을 검색한다.

git에 관련된 항목을 체크한다.




그림 3. Latest Eclipse Release 선택 후 git 검색하기(2)


선택을 완료했으면, 다음(Next)을 클릭한다.



그림 4. 선택한 항목에 대해서 확인하기


선택 사항을 확인한 후에, 다음(Next)을 클릭한다.




그림 5. 오픈소스 라이선스에 관한 것(Eclipse License)


읽어보고 동의한 후 "Finish"를 누른다.



2. git 작업환경으로 만들기


Window-> Perspective -> Open Perspective -> Other...를 클릭한다.



그림 6. 작업환경 전환



그림 7. Open Perspective


git을 클릭 후 Open을 누르면, Git 작업에 최적화된 화면이 나타나는 것을 확인할 수 있다.




3. github - ssh 생성하기


github 옵션에 보면, ssh 인증키를 입력하는 항목이 있다.


계정(Account)에서 Settings을 클릭하여, "SSH and GPG keys"를 클릭하면 아래 그림을 볼 수 있다.

이걸 등록하지 않고 Push 작업을 수행하면, 허가되지 않아서 작업할 수 없게 된다.



그림 8. SSH-key 등록하기



그림 9. Window->Preference 메뉴


Eclipse의 Egit의 ssh 기능을 활용하여 그림 8의 작업을 진행하도록 하겠다.

Window->Preference를 클릭하여 ssh 생성 기능을 사용할 수도 있다.



그림 10. SSH 기능의 모습


General의 Network Connection의 SSH2를 클릭하면 그림 10의 화면을 볼 수 있다.



그림 11. Key management의 Generate RSA Key 활용하기


Key management를 클릭한 후 Generate RSA Key를 누르면 RSA 암호키가 생성되는 것을 확인할 수 있다.

이 키를 활용하여 github SSH-GPA 인증을 받을 수 있다.



3. Remote 등록하기


github repositories 원격지에 접속할 것이다. 

Remote에서 Create Remote를 클릭한다.



그림 12. Create Remote 클릭하기



그림 13. New Remote


Remote name(리모트 명칭)을 임의로 입력해도 무방하다.

그리고 Create(생성)를 누른다.



그림 14. Configure Push


초기 공급자 셋팅값이 없다면, Change 버튼을 누른다.




그림 15. Select a URI


github에서 Repository URL을 복사 붙여넣기하고 URI 칸에 붙여넣기를 한다.

Authentication 항목에 "이메일주소", "비밀번호"를 입력한다.



그림 16. Configure Push(2)


Save and Push를 누른다.



4. Push 하기


Window -> Show View -> Git Staging을 클릭한다.



그림 17. Window의 Show View 




그림 18. Git Staging 작업창


Unstaged Changes에 올라와 있는 내용을 Staged Changes로 드래그 한다.

그리고 메시지 등 작성을 완료한 후 "Commit and Push..."를 누르면 Push 작업을 수행할 수 있다.




그림 19. Push Branch Master(1)


Preview 버튼을 누른다.



그림 20. Push Branch Master(2)


작성한 내용을 확인한 후 Push를 누른다.




그림 21. 업로드 진행 모습




그림 22. 작업 완료 결과


그림 22와 같은 메시지가 뜨면 정상적으로 작업이 완료된 것이다.

반응형
728x90
300x250

[PC활용] (SSH) Keygen 생성(Mingw64 - Bash, Git-SCM), (윈도우) 파일 숨김, 보이기

 

SSH - Keygen을 생성하는 방법에 대해서 소개한다.

그리고 윈도우 파일 숨김 및 보이기 기능에 대해서 간단하게 소개하겠다.


먼저 MINGW64를 편하게 설치하는 방법이 있다. 아래의 사이트에서 설치 작업을 수행할 수 있다.

 

사용 프로그램: Windows 7

 


1. Git-SCM 설치하기

 

 

그림 1-1. git-scm 홈페이지, 도도(Dodo)

 

그림 1-1과 같이 git-scm 사이트에 접속한다.

리눅스 기반에서는 그림 2-1처럼 간단한 명령과정을 수행하면 쉽게 작업을 진행할 수 있다.

하지만, 윈도우 환경에서는 몇 가지 프로그램을 설치해야만 사용이 가능하다.

 

참고로 이 사이트의 내용이 github 프로젝트와 다른 것처럼 보이지만 실제로는 같은 이야기를 담고 있다.

 

git-scm은 Github에서 사용할 수 있는 클라이언트에 관한 것을 말한다.

 

 

그림 1-2. git-scm, Download 웹 사이트, 도도(Dodo)

 

그림 1-2는 git-scm을 설치하는 방법에 대해서 소개하고 있다.

크게 어렵지 않다.

 

cilck here to download manually를 클릭하면, github의 git 프로젝트 사이트로 이동한다.

 


2. MINGW64 - SSH Keygen

 

 

그림 2-1. SSH 생성하기, 도도(Dodo)

 

$ ssh-keygen

 

ssh-keygen을 이처럼 간단한 명령어로 생성할 수 있다.

 


3. 폴더 옵션으로 숨긴 파일 보이게 하기

 

 

그림 3-1. 숨김 파일 보이기, 도도(Dodo)

 

그림 3-1은 숨김 파일을 보이게 하는 기능이다.

옵션을 체크해제하면 보여지는 기능이다.

 

그림 3-2. ssh-keygen의 생성한 파일, 도도(Dodo)

 

실제로 사용자 컴퓨터 환경에 맞는 ssh-keygen이 생성되었다.

이 Keygen으로 github 서비스에서 사용할 수도 있다.

 

 


4. 참고자료(Reference)

 

1. "Git for Windows · GitHub", https://github.com/git-for-windows, Accessed by 2018-08-04

2. "Git - Downloading Package",  https://git-scm.com/download/win, Accessed by 2018-08-04

반응형

+ Recent posts