자바-깃허브 연동 (초급)

김이홍·2023년 5월 26일
  • 자바와 깃허브 연동하기
    - 기본세팅
    - 깃 설치
    - 깃 배쉬로 커멘드 입력 할 준비
    - 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 commit -m "메시지"
    • 백업 파일을 깃허브 서버로 전송
      • 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

0개의 댓글