소개

네이버 개발자 센터에 Git 원격저장소를 생성하고 Flash Builder 4.6에서 간단히 EGit을 사용해보도록 하겠습니다.
EGit은 Eclipse Git Plug-in 입니다.
.
.

원격저장소(Git 서버) 설정

네이버 개발자 센터 바로가기
네이버 개발자 센터에 프로젝트를 생성해주세요.
네이버개발자센터_프로젝트생성
네이버개발자센터_프로젝트등록
.
프로젝트를 등록하였으면 코드 저장소 비밀번호를 변경해주세요.
코드 저장소 비밀번호 변경 바로가기
.
네이버개발자센터_코드저장소_비밀번호변경
비밀번호를 변경하였으면 Git 서버 설정은 완료하였습니다.
.
.

EGit Plug-in 설치

Flash Builder 4.6에 EGit Plug-in을 설치하겠습니다.
Flash Builder 4.6은 Eclipse Platform 3.7.0 (Indigo) 기반입니다.
EGit 최신 버전은 3.2.0 이지만 Eclipse 3.8.2/4.2.2 + (Juno) 버전에서만 동작합니다.
Flash Builder 4.6에는 EGit 1.3.0 버전을 설치해야 합니다.
What_versions_of_Eclipse_does_EGit_target
.
빌드 메뉴에서 > Help > Install New Software 을 선택합니다.
Install_New_Software
.
Work with 에 http://download.eclipse.org/releases/indigo 를 입력하고 Collaboration > Eclipse EGit 선택후 설치합니다.
Install_EGit
EGit Plug-in 설치를 완료하였으면 Git Repositories 윈도우를 띄워주세요.
.
Window > Other  > Git Repsitories 선택
Git_Repositories_선택
.
.

원격저장소 Clone 하기

Git Repsitories 윈도우에서 Clone a Git repository를 선택합니다.
Clone_a_Git_repository
.
네이버 개발자 마이페이지 바로가기
네이버 개발자 센터에서 생성했던 Git 원격저장소 주소를 복사합니다.
네이버개발자센터_서버주소복사
.
URI에 복사한 주소를 넣고 비밀번호에 위에서 설정한 코드 저장소 비밀번호를 입력합니다.
Clone_Git_Repository설정
.
만약 로컬저장소를 변경하고 싶으면 Directory를 변경해주세요.
Local_Destination_설정
.
.

로컬저장소에 Commit 하기

이제 프로젝트 생성 후 간단히 커밋하고 커밋한 내용을 확인해보겠습니다.
.
프로젝트를 생성 후 Team > Share Project 을 선택합니다.
ShareProject
.
Share Project 창에서 Git을 선택 후 Repository에서 이전에 Clone한 원격저장소를 선택합니다.
Configure_Git_Repository
.
이제 첫 프로젝트 등록을 하겠습니다.
Team > Synchronize Workspace 클릭
Synchronize_Workspace
.
Synchronize 에서 변경사항을 확인합니다.
확인후 로컬저장소에 Commit 합니다.
Commit
 .
아래 빨간 체크박스를 체크하면 모두 선택이 됩니다.
Commit_Changes
.
.

원격저장소에 Push 하기

로컬저장소에 Commit 하였으면 원격저장소에 Push를 해보도록 하겠습니다.
.
간단히 Push 하기
Team > Push to Upstream을 선택하면 Push 결과를 보여줍니다.
Push_to_Upstream
.
OK를 누르면 로컬저장소 Commit 내용이 원격저장에 저장됩니다.
Push_Results
.
원격 저장 내용은 개발자 센터에서 생성한 프로젝트 > 코드에서 확인하실 수 있습니다.
Push_내용확인
.
Branch 별 Push 하기
Team > Remote > Push를 선택
Push
.
Push할 Branch 선택후 Add Spec 을 선택하고 Finish를 누릅니다.
브런치선택
EGit Plug-in을 사용하면 SVN과 유사한 환경에서 작업이 가능합니다.
아직 실제 프로젝트에 사용해 보진 않았지만 콘솔에서 Git을 사용할때 보다는 거부감이 없어 보입니다.
.
.

원격저장소 프로젝트 Import 하기

이제 원격저장소에 Push한 내용을 Import 해보도록 하겠습니다.
.
프로젝트를 Import 합니다.  
Import
.
Projects from Git 선택 > URI 선택 > 원격저장소 주소와 코드 저장소 비밀번호를 입력합니다.
Import_Projects_from_Git
.
만약 Branch를 만드셨다면 Import 할 Branch 들도 선택합니다.
Import_Projects_from_Git_Branch_Selection
.
그리고 로컬 저장소 선택하고 Import를 완료합니다.
Import_Projects_from_Git_Local_Destination
지금까지 작업했던 프로젝트가 Import 된것을 확인할 수 있습니다.
.
.

정리

콘솔에서 Git을 사용하니
여간 익숙하지 않았습니다.
기존에 빌더를 통해 SVN 사용했던 터라
비슷한 환경에서 사용할 수 없을까 생각하게되었습니다.
.
EGit 최신 버전(3.2.0)도 아니고
프로젝트에 사용해보지 않아 어떤 문제가 있는지
프로젝트에 써도 되는지 여부는 모릅니다.
.
하지만 최신버전에 비해 많이 다르지 않고
기본적으로 사용하기에는 문제가 없어 보여 공유하게 되었습니다.
.
Git 에 대한 개념은 아래 Pro Git 사이트를 참고 하였습니다.
읽어주셔서 감사합니다.
카테고리: ResearchReview

0개의 댓글

답글 남기기

아바타 플레이스홀더

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다