JAVA

JAVA 기반 Github 세팅 / 업로드

jmeen 2021. 8. 11. 09:01
728x90

Github 소스관리(github)

- 기업/이력서 개발학습 확인용 , 지금부터 차근차근 관리하자

1. 프로젝트 올리기 - 이클립스가 가지고있는 git 기능의 도움을 받을 것.

저장소 : 파일이 추가되고/변경되고/삭제된 모든 이력 관리의 로그 -> Staging,

로그를 저장소에 올리는것 -> Commit

로컬에 있는 저장소를 온라인 서버저장소로 올리는것 -> push

2. 로컬 저장소 생성

2-1. 프로젝트 R click -> Team -> Share Project

2-2. 로컬 저장소 디렉토리를 설정한다.

 

FINISH 누르면 로컬 저장소가 생성된다.

물음표가 떠있는 것은 Staging이 안되어 있어서 그렇다. 이제 Staging을 해보자

3. 저장소의 설정

3-1) perspective를 선택하여 Git 환경을 오픈한다.

3-2) 프로젝트 R click -> Properties 선택

정보를 추가한다. Add Entry를 선택한다.

1.key : user.name / value : 이름

2.key : user.email / value : 이메일주소 를 추가한다.

등록했으면 Apply and Close를 누른다.

4. Staging

4-1) perspective를 선택하여 JAVA EE 환경을 오픈한다.

4-2) 프로젝트 R click -> Team -> Commit

이클립스에서 커밋을 할수 있다.

여기서 불필요한 파일을 제거할 수 있다.

4-3) .gitignore 를 확인한다.

집 PC - 회사 PC 개발도구의 설정, 컴파일 결과를 제외하기 위해 이 내용을 삽입한다.

[내용추가]

.project

.classpath

4-4) Staging 상태로 변경

빨간색으로 표시한 ++ 버튼을 누르거나, Shift를 선택해 Multi select한 다음 Stage Change로 드래그한다.

4-5) Commit Message 작성

4-5) Commit

4-6) Commit 확인

- 프로젝트 R click -> Team -> Show in History

여기까지가 Local 내용


5. 원격 저장소 설정하기

5-1) github 가입

5-2) Create repository

- 이름 / 공개수준 설정

5-3) 원격 저장소 주소 복사

5-4) 로컬 -> github 업데이트 : push

- 프로젝트 R click -> team -> Remote -> Push

- github repository 주소를 붙여넣기하면 자동으로 설정되며, 하단의 계정정보만 입력.

- 소스 참조는Master. 선택한 후 Add Spec

 

 

- push 완료

Github 첫 커밋 완료.