오늘은 이클립스를 사용하여 프로젝트를 하면서 github를 이용하여 소스코드를 관리하고 싶다는 요청이 있어서 github에 소스코드를 등록하는 방법을 알아본다.
1. 우선 Eclipse에서 Window>Show View>Other>Git>Git Repositories를 선택한다.
- 그러면 Git Repositories 창이 생성되고 git에 대한 익스플로러가 보인다.
- 아마 이때 Git를 위한 local(PC내) 저장소의 위치를 지정하도록 요구한다.
- 적당한 디렉토리를 지정해 준다. 아마 github 서버에 저장하기 전에 자신의 PC내에 우선 저장해 둔다고 생각하면 이해가 되겠다.
- 이후 정말 github에 저장하려면 별도의 동작을 한다.
2. 처음으로 github를 이용하는 사람은 github에 접속하여 계정을 만든다.
- Username, 계정 id와 비밀번호를 잘 저장해 둔다. (잊지 않도록)
3. github에서 새로운 Repository를 생성한다. 프로젝트를 github에 저장하기 위한 방이라 생각하면 된다.
- Repository에 대한 URL이 생성된다. 그것을 알아둔다.
(예, https://github.com/Username/Repository.git)
4. Eclipse에서 github에 저장할 프로젝트를 선택한 후
- 우측 마우스를 클릭한 후
- 나타나는 메뉴에서 Team>Add to Index를 선택한다.
5. Eclipse에서 프로젝트를 선택 후
- 우측 마우스를 클릭한 후
- Team>Commit를 선택한다.
- 적당한 Commit Message를 입력하고
- Author와 Committer에 자신의 Username < email 게정을 입력하고 "Commit and Push" 버튼을 누른다.
- 이때 "There are no staged files"란 창이 뜨면, 앞에서 수행했던 "Add to Index" 동작을 빠트렸거나 변경된 내용이 없는 경우이다.
- 아까 github 서버에서 만든 Repository의 주소를 정확하게 mapping을 해주어야, 그 Repository로 소스가 upload 된다.
아마 지금까지 작성한 것에서 오류가 있을 수 있는데, 처음 시도 하면서 적어야 하는데, 완료가 된 후 다시 복고를 하면서 적으려니 정확함이 떨어질 수 있다.
'웹개발' 카테고리의 다른 글
스프링 MVC 적용 (다중 멀티 첨부 스마트에디터 게시판) (0) | 2017.02.06 |
---|---|
윈도우 7 PC에 Oracle 11g 데이터베이스 설치 (0) | 2017.02.03 |
MySQL insert 후 id return (0) | 2017.01.24 |
암호화/복호화 (0) | 2015.07.25 |
회원관리 데이터베이스의 비밀번호 암호화 (0) | 2015.07.25 |