마치 방금 심심해서 작업해본 오늘의 명언 API불러오기 앱을 다 만들었기에
github에 올려보고자 함
(git설치, github회원가입, vscode 세팅 등은 이미 된 상태라고 가정하겠음)
일단 터미널 상에서
프로젝트 디렉토리로 내에서 아래의 명령을 실행
(디렉토리 위치 잘 확인하고, 프로젝트 폴더 바깥이라면 cd my-prj 이런식으로 해서 폴더 잘 찾아들어가서 실행하길 바람)
git init # Git 저장소 초기화
git add . # 전체 파일 스테이징
git commit -m "Initial commit" # 첫 커밋
여기서 아마
Author identity unknown
*** Please tell me who you are.
Run
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
to set your account's default identity.
Omit --global to set the identity only in this repository.
이런게 뜰텐데, 이건 왜이러냐면
Git에서 커밋을 만들때 '누가 커밋했는지'를 알아야 쏘던 말던 하는데, 그 유저 정보가 없어서 그런거임
git config --global user.name "Your Name"
git config --global user.email "you@example.com"
이거 두개만 해주면 되는데, 일단 잠깐 github로 넘어가겠음
github.com에 로그인하고,
아래의 New Repository 버튼을 클릭
혼선이 없도록, 프로젝트명은 가급적 로컬이든 github repository든 통일하는것이 바람직!
중간에 Public 선택하고
Create repository 눌러 완료해주자
이제 다시 vscode로 돌아와서, 터미널에
git config --global user.name "Your Name"
git config --global user.email "you@example.com"
시키는대로 입력해주자.
굳이 github상 정보와 100% 일치할 필욘 없지만 가급적 통일성을 위해 github와 맞추는게 낫겠지?
완료 후 다시 아래의 명령어를 입력해주자
git commit -m "Initial commit"
이젠 아마 잘 됐을거임
git remote add origin https://github.com/your-username/quote-app.git
git branch -M main
git push -u origin main
your-username에 자신의 username을 입력 (github 리포지토리 생성하면 아마 바로 보일것임)
git branch -M main --> 브랜치 이름을 main으로 설정
git push -u origin main --> 커밋한 내용들을 푸시
git push -u origin main 까지 했으면 github 로그인하라는식으로 뭐가 뜰텐데
이미 로그인해놓은 상황이니 그냥 확인버튼 누르면됨
이런 페이지 보이면 성공적으로 로컬에서 개인 github로 푸시 성공한 것임
직접 github 들어가 확인까지 해주자
'Git' 카테고리의 다른 글
github에 올린 내 프로젝트를 url주소로 들어가 볼 수 있게 하려면? (0) | 2025.06.15 |
---|