익숙해져야 할 Git 명령어 모음집

srchae·2024년 3월 16일
post-thumbnail

클론을 해야할 때
git clone <원격 저장소 주소> <디렉토리명>

로컬 레포지토리와 github 원격 저장소를 연결할 때
$ git init
$ git remote add origin https://github.com/내 GitHub ID/내 레포지토리 이름.git

$ git init은 현재 디렉토리가 Git 저장소로 초기화를 할 때 사용하며, 이는 Git의 다양한 기능을 활용하여 프로젝트의 버전 관리를 시작할 수 있게 돕는다.
이전에 cd를 통해 해당 디렉토리로 이동하는 것이 좋다.

필요한 경우 Github 계정의 ID/PW로 로그인을 진행한다.

로컬 저장소와 원격 저장소의 연결 상태를 확인할 때
$ git remote -v

보통 origin이라는 이름으로 기본 원격 저장소가 설정되어 있다.

연결된 저장소를 해제하고자 할 때
$ git remote remove origin

프로젝트의 변경사항을 저장하고 적용하고자 할 때
$ git add .
$ git commit -m 'init'
$ git push -u origin main

-u 옵션은 upstream을 설정하는 역할이다.
즉, -u 옵션을 사용하면 로컬 브랜치와 원격 브랜치 사이의 연결을 설정하는 것이며, 추후에 git push 명령어를 간단하게 실행할 수 있도록 도와준다.

현재 git 저장소의 상태를 보고자 할 때
$ git status

어떤 파일이 변경(diff), 스테이징(add), 커밋(commit)이 되었는지 등을 알 수 있어 프로젝트의 버전 관리 상태를 파악하는 데 도움이 된다.

브랜치를 삭제하고자 할 때
$ git branch -D <브랜치명>

profile
🐥집요함과 꾸준함🪽

0개의 댓글