👉 git bash 설치 후 시작
git config - -global user.name “my_name”
git config - -global user.email “my_email”
git config - -list
초기화
git init
추가할 파일 더하기
파일별로 올리기
git add 파일명
폴더내 모든 파일 올리기
git add .
현재 git 상태 확인 (필요시)
git status
히스토리 만들기 - 커밋 메시지 작성
git commit -m “커밋 메시지”
※ -m 은 메세지의 줄임말
GitHub repository 와 내 로컬 프로젝트 연결
git remote add origin 깃허브링크
※ 깃허브 링크는 연결하려는 깃허브의 Code 탭에서 우측 Code 버튼을 눌러 링크를 복사할 것.
GitHub 연결 잘됐는지 확인
git remote -v
※ 연결한 주소값이 잘 뜨는지 확인!
GitHub로 올리기
git push origin 브랜치명
※ 브랜치명 : 기본적으로 main 혹은 master
※ git init 후 업로드한 폴더/파일에 추가적으로 수정/업로드 할 경우
추가할 파일 더하기 (파일별 혹은 전체 올리기)
git add 파일명
git add .
히스토리 만들기
git commit -m “커밋 메시지”
GitHub으로 올리기
git push origin master
👉 로컬의 소스 코드를 업데이트할 경우, 기본적으로 위 세 단계만 반복하면 된다.
GitHub에서 기존 소스코드 다운로드
기본 : 프로젝트명의 폴더 생성이 되면서 다운된다.
git clone 깃링크
다운받을 폴더 생성 + 다운
git clone 깃링크 폴더이름
GitHub에서 내 브랜치 만들기
git checkout -b 브랜치명
※ 협업하는 깃허브가 본인이 master가 아닐 경우, 브랜치를 만들어서 업로드 한다.
메인 브랜치로 바로 병합되지 않도록, 내가 만들 공간을 만드는 것.
내 브랜치로 소스코드 업데이트하기
git add . / 파일명
git commit -m ‘커밋 메시지’
git push origin 브랜치명
👉 업로드 후 GitHub에서 compare - pull request 버튼 클릭
master / main 권한자에게 메인 브랜치와 합쳐주길 요청하는 것.
내가 작업중인 파일과 GitHub에 새로 업로드된 파일 합치기
우선 내가 작업 중이던 파일 더하기 + 커밋 메시지 작성
git add . / 파일명
git commit -m “커밋메시지”
마스터 브랜치에서 업로드된 소스파일 다운
git pull origin master / main
👉 작업 중이던 파일에 다운된 소스파일이 합쳐지는 것을 확인하기!
작업 중 파일 + 다운한 파일 취합본으로 최종 업로드
git push origin master / main