Git 명령어 정리

JSLEE·2024년 4월 28일

이전 포스트를 기반으로, Git에서 사용하는 명령어를 간단하게 정리해보았다.
이전 포스트 보러가기


<Git>

확인용 명령어 :
git status : git init 확인, git 폴더 상태
git log : 커밋 로그 확인. 커밋하고 확인하는 습관들이기

git관리 명령어 :
git init : git이 폴더 관리 시작 (최초 1회)
git add : 커밋 전 대기열에 추가
git commit : 커밋하기 -> 커밋메시지 작성 : CLI 일 때 cc로 수정모드, esc :wq 로 저장

브랜치 관리 명령어 :
git branch : 현재 branch 목록 출력
git branch 브랜치명 : 브랜치 생성
git checkout 브랜치명 : 브랜치명으로 브랜치 이동
git checkout - : 이전 브랜치로 브랜치 이동
git checkout –t 브랜치명 : 브랜치를 생성하면서 그 브랜치로 이동
git branch –d 브랜치명 : 브랜치 제거
git branch –r : Github의 브랜치 확인


<Github 관련>

연결 명령어 :
git remote add 별칭 원격저장소URL : URL을 ‘별칭’ 의 이름으로 git과 연결
git remote remove 별칭 : ‘별칭’ 깃허브와 연결 끊기
git remote –v : 연결된 Github 정보(별칭, URL) 확인가능

github 관리 명령어 :
git clone URL : URL의 리포지토리를 복제하여 다운로드. 다운된 폴더는 git과 연결돼있음. 저장소를 처음 받아서 사용할 때 주로 사용.
git push 별칭 브랜치명 : ‘별칭’ 깃허브의 ‘브랜치명’ 에 변경사항 업로드. pr 요청해야함.
git pull 별칭 브랜치명 : ‘별칭’ 깃허브의 가져올 ’브랜치명‘ 의 변경사항 다운로드 + 로컬의 해당 브랜치에 병합
git fetch –p : Git이 알고 있는 Github의 branch 목록 새로고침 – 병합 x.


<Git 워크플로우>

  1. github에서 repository 생성, git remote add 별칭 URL
  2. git init
  3. git add
  4. git commit
  5. git push 별칭 브랜치명
  6. git pull 별칭 브랜치명

profile
공부한 내용들을 정리하기 위해 사용하는 블로그입니다.

0개의 댓글