GitHub & eclipse 연동하기

방용환·2023년 3월 29일
0
post-thumbnail

1. GitHub에서 Repository 생성하기

1. repository를 생성한다.

2. repository의 URI를 복사해준다.

** URI와 URL의 차이점

  • URI : Uniform Resource Identifier (통합 자원 식별자)

    인터넷에 있는 자원을 나타내는 유일한 주소이다. (위키피디아, 2023)

  • URL : Uniform Resource Locator (통칭 파일 식별자)

    URL은 웹 사이트 주소뿐만 아니라 컴퓨터 네트워크상의 자원을 모두 나타낼 수 있다.
    그 주소에 접속하려면 해당 URL에 맞는 프로토콜을 알아야 하고, 그와 동일한 프로토콜로 접속해야 한다. (위키피디아, 2023)

이름으로 이 둘의 차이를 알 수 있다. URI는 식별, URL는 위치이다.
URL은 URI를 포함한다. GitHub에서는 URL을 복사했는데 정확히는 URI가 맞다고 볼 수 있다.


2. eclipse에서 Git 관련 View 보이게하기

1. Window > Show View > Other... 순으로 클릭

2. Git Repositories 와 Git Staging Open하기


3. local 저장소와 연결하기

1. Clone Git repository 클릭

2. 정보입력하기

1. URI에 아까 GitHub에서 복사한 URI를 넣으면 Host와 Repository path는 자동으로 입력된다. 2. User와 Password를 입력한다. ** Password는 GitHub 토큰 생성하기 포스트를 확인한다.

3. branch 선택하기

지금은 main branch밖에 없어서 branch가 하나만 나온다. 여러개의 branch가 존재한다면 저 선택 가능하다.

4. local 저장소에 저장할 위치를 정하기

위치를 정했다면 Finish를 누른다. ** 현재 GitHub의 repository와 local의 repository가 연결된 상태가 되었다.

4. 프로젝트를 repository와 연결하기

1. Share Project

프로젝트 우클릭 > Team > Share Project... 클릭하기

2. local repository 선택


5. GitHub에 Commit & Push

1. Git Staging View 확인

프로젝트의 아무 파일이나 클릭해 보면 Unstaged Changes에 파일이 올라간 것이 보일 것이다. 파일이 변경은 됐지만 staging이 되지 않은 파일들이다. 버튼을 누르면 아래와 같이 staging된다.

2. Staging

파일들이 staging된 것을 확인할 수 있다.
현재 상태는 GitHub에 올라간 것이 아닌 local repository에 staging된 것이다.

3. Commit & Push

Commit Message를 작성한 뒤 Commit and Push 버튼을 누르면 GitHub에 올라간다.

  • Commit : eclipse -> local
  • Push : local -> GitHub

** Commit and Push를 누르기보다는 Commit을 주로 하다가 Push를 마지막에 하는 것을 추천한다.

** Commit Message를 작성하지 않으면 Push되지 않는다.

0개의 댓글