📌GIT : 형상관리 : 코드저장소
구글 -> 깃허브 -> 로그인
저장소 만들기
🎈step1
repository -> new -> repository에서 name작성, description은 설명 작성 -> create repository
🎈step2
(cmd -> git -v ==> 깃 설치 유무 확인)
깃 설치 -> https://git-scm.com/
🎈step3
vsCode -> 우클릭 -> 통합터미널 열기 -> git init(소스제어에 뭐가 생긴다)
🎈step4(깃 명령어)git config --global user.name "user name" git config --global user.email "이메일주소"위의 설정을 삭제 하고 싶을 경우
git config --unset user.name git config --unset user.email원격 저장소의 모든것을 로컬pc로 가지고 오기
git clone git@깃주소(가지고 오고 싶은 폴더를 만들고 -> 터미널 에서 git clone 레포지터리주소) --> 완전 처음 에서 모든 것을 가지고 오는 것
(현재 작업 하고 있는 경우 약간 수정된 레퍼지토리를 현재 작업에 반영하여 최신 상태로 하고 싶은 경우)git pull origin master (깃에 있는 코드를 가지고 와서 최신화 해주는 것 : update개념)🎈절차
git 작업을 위한 소스가 존재하는 폴더로 이동
cd 워킹디렉토리 안으로 이동
.git 파일과함께, Stage area, git 등의 구조가 만들어짐 (필수)git init ------------------------------------------------- // 원격저장소 연결 git remote add origin 깃레포지토리 주소 ------------------------------------------------- // 연결 설정 확인 git remote -v ------------------------------------------------- // 폴더내 모든 파일 staging git add . ------------------------------------------------- // stage된 파일 commit으로 local git에 반영 (항상 커밋 메세지를 잘 써주세요) git commit -m "Initial commit" ------------------------------------------------- // 연결된 원격저장소에 올리기 git push -u origin master ------------------------------------------------- //vsCode에서 소스 제어 가면 명령어를 사용하지 않고 커밋 가능 Changes에서 되돌리고 변화된것을 확인 가능 커밋 가능 -------------------------------------------------