까먹을때 볼려고 적어놓는 Git
수정중...ㅠ
stage,
remote repository,
local repository
깃이 추적하는 파일
HEAD는 내가 지금 작업하는 로컬 브랜치를 가리킴
원하는 폴더에서 git init
을 해주면
.git 이라는 숨겨진 폴더가 생김 (이게 바로 로컬 저장소)
여기서 push를 하려면 원격 저장소 위치를 알려줘야됨
git remote add origin https://github.com/아이디/이름.git
git clone https주소
로 원하는 폴더 로컬 저장소로 만들수 있음 1번에 있는 원격 저장소 받아와서파일만들면서 작업함
스테이지에 올릴 파일들 올리기
git add 원하는파일
커밋 하기
git commit -m '커밋메세지 쓰고싶은거 쓰기'
push 하기
git push origin master
git pull
브랜치 만들기
git branch 브랜치이름
브랜치 이동하기
git checkout 브랜치이름
브랜치 가지고있는것 확인하기
git branch
터미널 나가기는 q
브랜치 만들고 이동하기
git branch -b 브런치이름
merge 하기전에
먼저 base가 될 master 브랜치로 이동해야함.
git checkout master
그다음 compare 브랜치와 base 브랜치를 합쳐야함
git merge compareBranchName
git remote add 원격저장소이름 원격저장소주소
ex) git remote add pair http어쩌고깃어쩌고
이후에 pull 을 하면 다른 사람의 원격 저장소를 당겨올수 있다.
git pull pair master