- 자바와 깃허브 연동하기
- 기본세팅
- 깃 설치
- 깃 배쉬로 커멘드 입력 할 준비
- cd(Change Directory) src (src 만 관리 하도록 하기 위해서) -> 원하는 파일로 변경 // dir(Directory) : 현재 위치에 있는 폴더 안에 있는 폴더를 볼 수 있다.
- git init -> 깃을 시작 한다. 깃 시작 전에 위에 작업 처럼 관리 할 폴더로 위치한 후 시작해야된다.
- git init 을 하면 관리할 폴더 안에 숨김 폴더로 git 폴더가 생성되는데 혹시나 생성 위치가 잘못됐다면 해당 폴더에 들어가서 삭제해주면 된다.
- git remote add origin 깃 주소 -> 이때 origin은 깃 주소 저장소의 별명이 된다.
- git remote rename <현재 별명> <새로운 별명> -> origin 의 별명을 바꾸는 법
- 자격증명 관리자에서 window 자격증명 > 일반 자격 증명 > git 관련 내용 다 삭제
- git config --global user.name "깃허브 닉네임"
- git config --global user.email "깃허브 이메일"
- 깃허브 사이트 들어가서 프로필 > 세팅 > Developer settings > personal access tokens > classic > generate new token 해서 토큰 받기!
- 토큰 번호는 다시 볼 수 없으니 어디다가 저장 하길 바란다.
- 토큰은 보안을 위한 인증서 같은 거라고 보면 됨, 90일 정도 인증기간 잡기, 무기한도 있다, 현재 정책으로는 아이디로는 연동을 할 수 없는 걸로 알고 있다.
- 토큰은 푸쉬 할 때만 필요한 인증 수단이고 푸쉬 하고 싶은 컴퓨터는 모두 각기 다른 토큰이 필요하다!!
- 이력을 저장할 파일지정
- git status : 현재 관리하고 있는 폴더 안의 관리 대상 상태를 보여준다.
- 빨간색은 선택되지 않은 상태
- 초록색은 선택된 상태 -> 선택하기 위해서 (git add .)
- 하나만 추가 하고 싶으면 git status 에서 확인된 폴더 주소를 전부 다 선택해서 git add day02/_06_Practice3.java 처럼 입력한다.
- 지정된 파일을 백업파일에 저장
- 백업 파일을 깃허브 서버로 전송
- git push -u origin master -> 깃 주소 저장소의 별명인 origin의 master 브랜치로 보낸다는 뜻
- 브라우저로 연결 > 토큰 받은 걸로 접속
- 주의 사항
- 작업 순서를 잘 지켜야된다.
- git pull origin master
- 소스코드 작업
- git add .
- git commit -m "메시지"
- git pull origin master(혹시나? 하는 마음에)
- git push origin master
- 참고 : 명령문 종료 후 빠져나가는 법 : q