javascript_src라는 폴더 안의 파일들을 Github Repository에 업로드 해보자.
- Github에 새로운 Repository를 생성한다.

Repository name에 이름을 입력 후 Create Repository 버튼을 클릭하면 다음과 같은 창으로 이동한다.

- cmd 창을 켠 후 cd ...(작업할 폴더 경로) 명령어로 작업할 폴더 경로로 이동

- git init
git init 명령어는 현재 디렉토리에 새로운 Git 저장소를 생성한다.

- git remote add origin https://~~ 레파지토리 명
git remote add origin 명령어는 원격 저장소를 추가하는 명령어이다.
git remote add origin 명령어 뒤에 실제 원격 저장소의 주소를 작성한다.

- git remote -v
git remote -v 명령어는 현재 설정된 모든 원격 저장소의 정보를 확인하는 명령어이다.
(fetch)는 가져오기 작업을 위한 URL을, (push)는 푸시 작업을 위한 URL을 나타낸다.

- git add .
git add . 명령어는 현재 디렉토리 내의 모든 변경된 파일을 스테이징 영역에 추가하는 명령어이다.
*스테이징 영역은 커밋을 위해 준비된 파일들의 모음을 의미

- git commit -m "커밋메시지"
git commit -m "커밋메시지" 명령어는 스테이징 영역에 있는 파일들을 커밋하는 명령어이다.
커밋을 생성하면 해당 커밋은 저장소의 커밋 히스토리에 추가되며, 변경 사항이 영구적으로 기록된다.

- git push
git push 명령어는 로컬 저장소의 커밋들을 원격 저장소로 업로드하는 명령어이다.

- git push --set-upstream origin master
git push --set-upstream origin master 명령어는 현재 로컬 브랜치를 원격 저장소의 master 브랜치에 푸시하면서, 로컬 브랜치와 원격 브랜치를 연결하는 작업을 수행하는 명령어이다.

*파일 업로드 시 git 명령어 순서 정리
cd ...(작업할 폴더 경로)
git init
git remote add origin https://~~ 레파지토리 명
git remote -v
git add .
git commit -m "커밋메시지"
git push
git push --set-upstream origin master