
🔨 Git 코드 버전 관리 프로그램(툴), 버전을 편리하게 관리할 수 있도록 도와주는 도구 Git의 목적 1) 버전 관리 2) 동시 협업 3) 백업 버전 관리? 파일의 변화를 시간에 따라서 기록했다가 나중에 특정 시점에 버전을 다시 꺼내올 수 있는 시스템 버전 관리의 장점 1) 지난 과정 확인 가능 2) 언제든 이전 버전의 코드로 돌아갈 수 있음 3) 개발자끼리 협업할 수 있음 수정 시, 파일을 새로 만들면 관리가 힘들기 때문 💻GitHub Git으로 관리하는 프로젝트를 올려둘 수 있는 사이트 - 외부 컴퓨터를 따로 마련하지 않아도 작업한 내용(백업본)을 내 컴퓨터가 아닌 다른 곳에 저장 가능 - 외부에 컴퓨터를 대신 만들어주는 서비스 (원격 저장소를 대신 제공해주는 서비스) => 다른 사람과 협업 가능..

#개인 기록용 github - New repository 만들기 내 레포지토리에서 주소 복사 vscode 터미널 git remote add origin https://github.com/SongDye1/cakeshop.git git commit 하려했으나 나의 경우, config 설정하라고 새창 뜸 githup setting - profile에서 Public email 등 설정 후, config email, name 설정 다시 commit 하기 git push origin master 후, vscode에서 위의 token 입력하라는 창이 떠서 token 복붙 후 레포지토리 연동 완료~

※Commit도 기능 단위로 하기! Git 초기 세팅 및 진행 git init -> git 시작(초기화) mkdir [폴더 이름] -> 폴더 만들기 cd [폴더 이름] -> 해당 폴더로 이동 (change directory) git clone [깃헙 레포지토리 주소] -> 복제 --- master기준 branch 생성됨 --- git branch -> 현재 branch 위치 확인 git branch feature/브랜치 이름 -> branch 생성 git checkout feature/브랜치 이름 -> 해당 branch로 이동 Git commit 하기 git add . -> 파일 수정 이력 기록 준비 (branch에서 작업한 내용 모두 추가) git status -> git 상태 확인 (add한 작업 확..