[github] 로컬 파일 github 리포지토리에 올리기

김성수·2023년 5월 24일
0

github

목록 보기
1/11

들어가면서

git bash에서 CLI 명령을 사용하여
로컬 파일을 github repository 즉,
원격 저장소에 업로드 한 과정을 기록한다.



Step 1 Repository 만들기

내 github에서 repository를 생성해야 한다.

나는 gitnewbie라는 이름으로 repository를 생성했다.


나는 이미 gitnewbie라는 repository를 생성해놔서 만들 수 없다.



Step 2 git bash 사용하기

git bash를 설치해야 한다.

로컬 파일 경로로 이동하기

git bash CLI 창을 연 후에 내가 github에 올리려는 로컬 파일 경로로 이동해야 한다.

나는 IdeaProjects/gitnewbie 경로에 있는 파일을 업로드하려 했으므로 위와 같이 입력해줬다.


파일에 .git 설치하기

Spring을 사용하여 프로젝트를 만들었는데, gitIgnore 파일이 이미 존재해서

git init 명령어를 실행하기 전에 .git 파일이 있는지 체크해보기 위해

ls -al 명령어를 입력했다. git init 파일이 없어서 git init 명령어를 입력했다.

(사실 경로를 왜 지우는지 모른다. 그냥 남들이 지우길래 나도 지우는거다..😂🤣🤣🤣🤣)


리포지토리 바라보기

Repository SSH 경로를 복사해서

git remote add origin <리포지토리 SSH 경로>를 입력해준다.

git remote -v 명령어를 통해 내가 제대로 된 repository를 바라보고 있는지 check한다.


파일 데이터 스테이징하기

git add . 명령어를 입력하면 파일 데이터를 전부 스테이징에 올린다.

add 띄고 . 이다


스테이징 되었는지 확인한다.

git status를 통해 스테이징 된 파일들을 확인할 수 있다.


스테이징된 파일들을 commit하기

git commit -m "create gitnewbie first commit"

스테이징된 파일들을 commit 하면서 간단하게 commit 메시지도 남겼다.


리포지토리에 push하기 위해 branch 명 변경(Master -> main)


리포지토리에 push하기

git push -u origin main 명령어로 push

변경된 파일을 리포지토리에 최종적으로 push 한다.

github 리포지토리에 가보면 업로드가 되어 있을 것이다.



push가 안될 때

이 부분을 따로 정리해놓았다.



배운 점

git bash를 사용하여 repository에 업로드 하는 방법을 배웠다.

profile
깊이 있는 소프트웨어 개발자가 되고 싶습니다.

0개의 댓글