Git 사용 방법

Ray·2022년 4월 22일
1

프로그래밍

목록 보기
1/1

💡 Git 저장소 생성

git init


💡 내 정보들 입력

git config -g user.name “(내 이름)”
git config -g user.email “(내 메일주소)”


💡 폴더 내 변화들과 캡슐 상태 확인

git status


💡 폴더 내 변화 캡슐에 담기 (스테이지)

git add -A


💡 변화를 담은 캡슐 묻기 (현 상태를 저장)

git commit -m “(적어둘 내용)”


💡 git 상태들 확인(일련번호 등)

git log


💡 특정 시점으로 돌아가기 (❗️복구불가능)

git reset (돌아갈 커밋의 일련번호 앞 6자리) --hard


💡 특정 상태로 돌아가기 (변화를 상쇄)

git revert (상쇄할 커밋의 앞 6자리)


💡 새 평행우주(브랜치) 만들기

git branch (새 브랜치명)


💡 만들어진 브랜치들 보기

git branch


💡 특정 브랜치로 이동

git checkout (브랜치명)


💡 브랜치 만들고 바로 그리로 이동

git checkout -b (브랜치명)


💡 다른 브랜치의 변경사항 가져오기

git merge (대상 브랜치명)


💡 다른 브랜치의 변경사항 가져오기(이력 깔끔히)

git rebase (대상 브랜치명)


💡 브랜치 삭제

git branch -d (삭제할 브랜치명)


💡 Github에 생성한 레포지토리를 프로젝트의 원격으로 추가

git remote add (원격명) (Github 레포지토리 주소)


💡 원격 레포지토리 확인

git remote


💡 Github에 commit 내역 업로드

git push -u (원격명) (원격 브랜치명)


💡 이후에는 git push만 입력해도 됨

Github에 해당 이름의 브랜치가 없을 때는 새로 생성됨


💡 Github에 있는 프로젝트를 새로 내려받기

git clone (원격명)


💡 원격 브랜치의 커밋 상태(새 업데이트 내역) 확인

git fetch


💡 Github에서 새로 업데이트된 내역 받아와 적용

git pull (원격명) (원격 브랜치명)
이후에는 git pull만 입력해도 됨


💡 Github의 원격 브랜치까지 확인하기

git branch -a


💡 새 브랜치를 만들어 원격의 특정 브랜치로부터 내용 받기

git checkout -b (새 브랜치명) (원격명)/(원격의 브랜치명)


💡 원격의 브랜치 지우기

git push -d (원격명) (브랜치명)


profile
취미로 독학하는 코딩

0개의 댓글