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에 붙여넣으면 됩니다. 브렌치 확인 후 Nextrepository를 저장할 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한 내용을 확인할 수 있습니다.