git 명령어 정리

jangdu·2023년 5월 15일
0

git

목록 보기
1/2

git 명령어 메모

> git init: git repoitory 컴퓨터에 생성

> git clone [url]: 이미 있는 repo를 클론

> git add .: 변경 파일 모두 add

> git commit: 변경 내용 커밋

> git status: 변경 상태 확인

> git pull: 변경사항 다운로드

> git push origin master: 마스터 브랜치에 푸쉬

> git push origin [branch]: 특정 브랜치에 푸쉬

> git branch mybranch1: 브랜치 생성

> git checkout mybranch1: 브랜치의 가장 최근 커밋 이동

> git diff: 최근 만든 커밋과 현재 작업 비교
> git diff --staged:
> git diff <커밋> <커밋>: 커밋끼리 비교 (1이 2랑 비교해서 뭐가 다르냐 묻는거)

더 자세히

처음 설정할 때

> git init
> git remote add origin 본인레포주소

push할때

> git add .
> git commit -m "내용~"
> git push origin branch명

clone 할 때

> git clone 레포주소 . // (. 붙이기)(항시 경로 확인하기)

pull 할 때

먼저 처음 설정하고
> git pull origin [branch]

브랜치만들때

최신상태로 pull을 하던지 아님 브랜치 하고싶을 때
> git branch [branch명]
> git checkout [branch명]
아니면
> git checkout -b [branch명]

그리고
git push origin [branch명]

merge할때

  1. 작업중인 브랜치 커밋들 전부 완료하고 푸시하고

  2. 브랜치 머지할거로 가주고

  3. 머지!

> git merge [머지될branch명]
profile
대충적음 전부 나만 볼래

0개의 댓글