깃허브에 원격(remote) 저장소 만들기
Github에 새로운 repository를 생성 후 주소 복사
업로드하고 싶은 프로젝트 위치에서 Gitbash를 열기
지역(local) 저장소 만들기
git init ; // 깃 관리하에 들어가게 초기화
git add . // 프로젝트 내 모든 파일을 스테이지에 올림 (특정 파일만 올리고 싶을 경우 git add 파일명)
git commit -m "메시지" // 커밋하여 로컬 저장소에 올림
git log // 커밋됐는지 확인
원격(remote) 저장소에 연결하기
git remote add origin 깃허브에서 복사한 원격저장소 주소 // 원격저장소에 origin(깃허브 저장소 주소)을 추가하겠다는 것
git remote -v // 잘 연결되었는지 확인
원격(remote) 저장소에 파일 올리기
git push -u origin main //지역 저장소의 브랜치를 origin, 원격 저장소의 main 브랜치로 push하라는 명령어
// '-u' 옵션은 지역 저장소의 브랜치를 원격 저장소의 main 브랜치에 연결하기 위한 것으로 처음에 한 번만 사용하면 됨
한 번이라도 지역 저장소와 원격 저장소를 연결해서 push한 경우
git commit -am "add b" // 한 번이라도 커밋했기 때문에 그 다음부터는 add와 commit을 한 번에 할 수 있음
git push // 깃허브에 수정된 내용으로 올라가 있음
원격 저장소에서 파일 내려받기
git pull (origin main) // origin의 내용을 main브랜치로 가져온다
참고 자료 : Do it! 지옥에서 온 문서 관리자 깃&깃허브 입문