Git Git Git!
[Git][Ch1][버전관리] 스타벅스 예제 GitHub 업로드(Push) - 버전 생성과 업로드
써치킴
2022. 1. 24. 01:56
VS Code에서 Git 사용할 수 있는지 확인
- 상단바 > 터미널 > 새 터미널
- git --version 입력 > 확인
Git 버전관리 선언
1. 현재 프로젝트에서 변경사항 추적(버전관리)을 시작하겠다. : 터미널 > git init 입력 > master 경로 확인
2. 개행문자(NewLine) 설정 : git config --global core.autocrlf mac이면 input / window면 true
- git config --global core.autocrlf input
3. 사용자 정보 설정(커밋을 위한 닉네임 등록) > git config --global user.name '깃허브 닉네임'
- git config --global user.name 'ejkimDev'
4. 사용자 정보 설정(커밋을 위한 이메일 등록) > git config--global user.email '깃허브 이메일'
- git config --global user.email 'ejkim.dev@gmail.com'
- 닉네임과 이메일은 원격저장소에서 사용하는 닉네임과 이메일로 매칭하는 것이 좋다!
5. Git 구성 정보 확인
- git config --global --list
6. Git 버전관리 상태 확인
- git status > 프로젝트 구조 확인됨
7. Git 버전관리 등록
- 모든 파일의 변경사항을 추적하도록 지정
- git add .
- git status로 확인
8. 메시지(-m)와 함께 버전 생성(메세지 : Start project)
- git commit -m 'Start project'
9. commit 내용 확인
- git log
GitHub에 프로젝트 업로드
- GitHub 진입 > 내 계정 > Your repositories > New
- Repository name 입력
- Public / Private 선택
- 공개 저장소 or 비공개 저장소 선택
- Create repository
스타벅스 프로젝트를 비어있는 저장소로 업로드
1. 저장소 원격주소 확인
2. 터미널 > 원격 저장소에 주소 추가
- origin이란 별칭으로 원격 저장소를 연결 : git remote add origin '깃허브 저장소 주소'
- git remote add origin https://github.com/ejkimDev/starbucks.git
- remote : 원격(외부 GitHub의 저장소를 의미)
- 통상적으로 origin이라는 단어를 사용해서 원격저장소의 별칭 지정함을 권장
- git remote add origin https://github.com/ejkimDev/starbucks.git
3. origin이란 별칭의 원격 저장소로 master라는 브랜치 업로드 선언(버전 내용 전송)
- git push origin master
4. 로그인 허용 / Authorize GitHub / 접근 허용 / URI 허용
GitHub에 스타벅스 프로젝트 업로드됨을 확인
프로젝트 내용이 수정될때마다 add + commit 실행
- git add.
- 모든 파일의 변경사항을 추적하도록 지정 > 버전으로 만들 수 있는 준비가 됐다는 의미
- git commit -m '수정된 사항 메시지'
- 메시지와 함께 버전을 생성
? global
전체 영역에서 사용하겠다는 전역 옵션