본문 바로가기
Download & Setting

[Eclipse / GitHub] - 이클립스 깃 연동

by nam_ji 2023. 11. 7.

이클립스 깃허브 연동

1. GitHub에 Repository 생성하기

  • github 상단에 Repositositories 클릭 후 New 버튼 클릭
  • Repository name 작성 후
  • public과 private를 선택합니다.
    public은 모두에게 공유한다는 의미이고, private는 나만 볼 수 있게 한다는 의미입니다.
  • repository가 생성된 화면입니다.

2. 이클립스 깃허브 연동

  • Window -> Show View -> Other 순으로 클릭해줍니다.
  • Git -> Git Repositories 클릭
  • 그러면 이클립스 하단에 Git Repositories 화면이 뜰 것입니다.
  • 그리고 Clone a Git Repository 클릭합니다.
  • Clone URI와 GitHub 선택항목이 나오는데 Clone URI를 클릭합니다.
  • Clone URI를 클릭하면 아래와 같은 화면이 뜨는데
  • 여기서 URI 주소는 GitHub에 생성한 Repository 주소를 입력하시면 됩니다.
  • Authentication
    User : 깃허브 아이디
    Password : token
    • Token 생성 방법
      오른쪽 상단 아이콘 클릭 -> Settings 클릭 -> 카테고리 하단 Developer settings -> Personal access tokens -> Tokens(classic) -> Generate new token -> Generate new token(classic) ->
      Note 작성 -> Expiration (토큰 유효 기간 설정) -> Select scopes 설정 (저는 다 선택했습니다)
      이렇게 생성된 토큰 복사해서 password에 붙여넣으면 됩니다.
      브렌치 확인 후 Next
      repository를 저장할 Directory 설정하고 Finish
  • Eclipse에 repository가 생성된 것을 확인할 수 있습니다.
  • 이제 깃허브와 연동하고자 하는 프로젝트 마우스 우클릭합니다.
    Team -> Share Project 클릭
  • repository에 아까 Git Repository에서 만들었던 경로를 클릭해줍니다.
    Current Location을 보면 Eclipse에 만든 프로젝트 명을 확인할 수 있고
    Target Location을 보면 Repository명 뒤에 프로젝트 명을 확인할 수 있습니다.
  • Finish를 클릭하면 프로젝트 옆에 main 브렌치가 연결됨을 확인할 수 있습니다.

3. Commit 및 Push

  • 프로젝트 우클릭 -> Team -> Commit 클릭
  • Git Staging이 열린 것을 확인할 수 있습니다.
  • 여기서 Unstaged Changes는 프로젝트 안에 변화가 있는 것들을 표시해 줍니다.
    내가 원하는 부분만 commit하고 싶을 때에는 파일 선택 후 +클릭
    전체 commit을 원하면 ++을 클릭하면 Staged Changes로 넘어가게 됩니다.
  • 이제 Commit Message를 작성하고
    (Commit Message는 팀 프로젝트를 진행할 경우 Git Commit Message Convention에 대해서 알아보고 commit하시면 됩니다.
    개인적으로 진행하는 경우에는 본인이 알아볼 수 있게 Commit Message를 작성하면 될 것 같습니다.)
    Commit and Push 클릭합니다.
  • GitHub에 내가 생성한 Repository에 들어가서 확인해 보면 Commit한 내용을 확인할 수 있습니다.