본문 바로가기
IT/GIT | github

[GIT/GITHUB] #4 이클립스 스프링 프로젝트 깃허브 원격저장소에 올리기 / 소스 Commit / 로컬저장소

by 외장_하드 2020. 5. 30.
반응형

 

https://extsdd.tistory.com/108

 

[GIT/GITHUB] #3 깃허브 - 이클립스 스프링 저장소 연동 / 원격 저장소

https://extsdd.tistory.com/107 [GIT/GITHUB] #2 깃허브 회원가입 / 로컬 저장소 - 원격 저장소 연동 / Git 시작하기 / 소스 전송 https://github.com/ Build software better, together GitHub is where people..

extsdd.tistory.com

 


  저번 시간에 내 깃허브랑 이클립스랑 연동도 해놨으니, 이번엔 내 이클립스 소스를 내 깃허브에 올려보자! 만약 연동이 안됐다면 위 링크된 포스팅을 참조해서 만들어놓자!

1. 프로젝트 로컬 저장소 Commit

 

 

 

  자 깃허브로 올릴 프로젝트를 오른쪽마우스 누르고 Team 메뉴로가 Share Project.. 버튼을 눌러주자!

 

 

  저장소 타입을 Git으로 설정하고 다음!

 

 

  저장소가 처음에 비어져있는데(1번 위에박스) 그거 누르면 아래에 내가 추가했던 git 저장소가 나온다 클릭해주고 Finish를 눌러주자!

 

 

 

  패키지 익스플로어를 보면 프로젝트명 옆에 GIT 명칭이 추가됐으면 성공한 것이다. 방금 로컬 저장소에 배포한 것임으로 내 로컬 저장소에가면 내 소스들이 통째로 만들어져있는걸 확인할 수 있다.

2. 프로젝트 원격 저장소 commit

 

 

전송중...

 

자 프로젝트를 오른쪽마우스 클릭해주고 Team메뉴에 마우스를 대보면 새로운 메뉴들이 생긴것을 볼 수 있다. 맨위에 Commit을 눌러주자

 

 

  어떤 파일들을 올릴꺼냐고 뜨는데 첫 Commit이니 전체파일을 올려줄꺼다. 저 1번 박스에있는 +가 겹친 아이콘을 눌러주자!

 

 

  그럼 파일들이 1번으로 넘어오게 된다. 2번을 보면 이 commit하는 소스들이 어떤 기능을 하기 위해 commit하는지 주석처럼 자유롭게 서술하는 부분이다. 나는 걍 첫 commit이니 할말 없어서 Test라고 적었다. 그리고 저기 날짜와 작성자를 같이 써놓으면 나중에 찾기 편하다.

 

  3번은 작성자와 배포자인데 누가 한건지 설명을 써주는 부분이다. 마지막으로 4번을 보면 그 옆에 Commit이 있고 Commit and Push가 있는데 차이점을 알아보자.

 

  - Commit : 로컬 저장소에 반영

  - Push : 원격 저장소에 반영

 

 즉 Commit and Push는 로컬에도 반영하고 그걸 원격에도 반영하겠다는 All in 1 버튼인거다. 우린 서버까지 올릴꺼기 때문에 4번 버튼을 눌러주자!

 

 

  기다리면 뭐 Push가 완료됐다는 메시지가 뜬다. 한번 원격서버를 보자.

 

 

  짜잔 내 프로젝트가 정상적으로 GITHUB에 올라왔고 아까 적었던 주석 메시지도 정상적으로 들어왔당 ㅎㅎ

 

 

  이 로컬 저장소에있던 파일들을 그대로 원격 저장소로 보낸 것이다.

 

  이제 내 소스들도 서버에 백업시켜 놓았으니, 뭔가 하다가 안될때 예전으로 되돌리기 수월해졌다. 내일 아침부터 다시 MariaDB연결을 시작해보자!

 

#GIT #깃허브 #GITHUB #이클립스 #프로젝트 #원격 #로컬 #저장소 #올리기 #커밋 #commit

 

 

 

반응형

댓글0