git : 프로젝트의 버전관리를 도와주는 시스템
github : 버전관리를 한 프로젝트들을 관리하게 해주는 호스팅
git init
: git 시작git status
: git 상태 확인git add
: 파일 수정 이력 기록 준비git add .
현재 디렉토리 내의 변경사항을 전부 보낸다git commit -m "메세지"
: 파일 수정 이력 기록git log
: commit 이력 보기=> git reset --hard [코드] : 이전 버전으로 돌리기
커밋까지 했다면, 준비 완료!
1. git remote add origin 주소
: 내 컴퓨터 git 과 GitHub를 연결
2. git remote -v
: 연결 확인
3. git push origin master
git clone
: 기존에 존재하던 프로젝트에 이어서 작업 가능
=> 클론 할 깃허브에서 Code > SSH 주소 가져와서 터미널(디렉토리설정)에 git clone SSH주소
입력하면 다운로드 받아짐
=> 다운받은 폴더가 Master로 연결됨
git branch
checkout
pull
merge
: 기능별로 독립 된 작업 진행 가능
=> git branch 브랜치이름
: 새로운 branch를 생성하여 별도로 작업
=> git checkout 브랜치이름
: 생성한 branch로 이동
git push origin 브랜치이름
)git checkout Master
로 브랜치 이동 후 git pull origin master
진행공부하며 정리&기록하는 ._. 씅로그