일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Spring
- 알고리즘
- JavaScript
- 스프링
- 함수
- 에러
- db
- JPA
- 생성
- mybatis
- Java
- 시큐리티
- 방법
- 오라클
- Vue
- 쿼리
- 코틀린
- 자바
- IntelliJ
- kotlin
- error
- jquery
- 프로그래머스
- Eclipse
- Git
- oracle
- 넥사크로
- GitHub
- Security
- aws
- Today
- Total
송민준의 개발노트
Github 사용법(이클립스) 본문
Github과 이클립스 연동 방법이다.
- Perspective > Open Perspective > Other > Git > Open 버튼
- 사전 github 사이트 가입은 필수(레퍼지토리스에 등록한게 올라와 있다)
- 오른쪽 중간에 New를 클릭한다.
- 리파짓 이름과 설명을 기입한다.
Public은 소스를 오픈한 형태고 Private은 소스를 선택적 공개 또는 비공개 한 것이다.
- create repository 버튼 클릭!
이클립스로 돌아가서... Create an new local Git repository를 눌러보자.
경로는 자바 작업공간에 설정하면 된다.(뭐 D드라이브든 어디든... 프로젝트 저장하는 곳 있잖아요)
만들면 아래와 같이 뜬다.
오른쪽 클릭해서 Remote를 만들어주자
아래 화면이 뜨는데 다시 깃헙 사이트로 가서 URI를 복사하자
오른쪽에 버튼이 복사버튼임
만들기가 끝났으면 커밋과 푸쉬를 해보자.
아 커밋과 푸쉬를 하기 전에 Author와 Committer을 미리 설정 하는게 좋다.
Add Entry로 user.name > 이름 user.email > 이메일 등록하자.
Unstaged Changes에 있는 해당 파일들을 선택하고 오른쪽 상단에 초록색 + 를 눌러주자
그럼 Staged Changes로 가는 것이 보인다.
추가적으로 Commit Message를 적어주자.
넥스트
확인 후 피니쉬
이러한 결과가 나오면 성공적으로 푸쉬한거다.
다시 깃헙으로 가보자. 푸쉬가 잘 되었다.
이클립스 오른쪽 상단에 보면 선택된 것이 깃 툴이고 왼쪽에 J 있는게 자바 툴이다.
수정하기
1. 파일을 수정한다.
2. Git Staging에서 해당 파일을 선택 후 +버튼을 누르고 메시지 입력 후 푸쉬 ㄱㄱ
맛깔나게 푸쉬가 되었다.
깃헙에 들어가보면 갱신 된걸 볼수 있다.
클론 만들기(복제를 한 것으로 readonly이다. 즉 수정이 불가)
작은 버튼에서 3번째 초록색 화살표있는거 보이나? 그걸 눌러준다. 클론 가져오기임
가져오고자 하는 URI를 입력 후 본인의 User와 페스워드를 적는다.(깃헙)
넥스트
저장할 디렉토리 설정 후 피니쉬
생성 되었다.
다시 J로 가서 자바프로젝트를 만든다.(로케이션을 아까 지정했던 로케이션으로 지정)
이런게 뜬다. 피니쉬해라
만들어진 소스들 중 수정할 소스 선택 후 수정, 저장
커밋 해보면 안된다. 왜냐? 당신은 인증을 못받았기 때문
인증
깃헙으로 들어간다. Settings로! => 왼쪽 중간에 Collaborators 를 클릭 한다.
등록버튼 누르면 비번 다시 인증 해주고
계정 검색해서 추가해줘라 끝.
● 문자 깨지는 경우 ( 인코딩 형식이 다른거니 바꿔줘라 )
● 깃헙 협업 간 환경설정이 달라 생길 수 있는 에러( commit하면 안되는 파일 )
https://defacto-standard.tistory.com/252
'기타' 카테고리의 다른 글
git Pull 충돌 생긴 경우(이클립스-eclipse) (2) | 2019.12.02 |
---|---|
git fetch, full 시 에러(Nothing to fetch) (0) | 2019.11.09 |
이클립스(eclipse)에서 preference - server가 없는 경우 (0) | 2019.11.06 |
구글 recaptcha (0) | 2019.10.30 |
삼성 복합기 프린터 SL-J1660 설치 리뷰(민원24 인쇄 방법 포함) (0) | 2019.10.19 |