본문 바로가기

vscode 모음

VSCode에서 GitHub 간단한 기본 명령어 모음

728x90
반응형
SMALL

* Git 저장소 초기화
git init
현재 디렉토리를 Git 저장소로 초기화한다.

* 원격 저장소 연결
git remote add origin https://github.com/사용자이름/저장소이름.git
GitHub 원격 저장소를 로컬 저장소와 연결한다.

* 파일 상태 확인
git status
현재 Git 상태를 확인한다.
추가할 파일, 변경된 파일 등을 확인할 수 있다.

* 파일 스테이징 (추가)
git add 파일명
파일을 스테이징 영역에 추가한다.
모든 변경된 파일을 추가하려면 다음 명령어를 사용한다.
git add .

* 커밋하기
git commit -m "커밋 메시지"
현재 스테이징된 파일을 커밋한다.
커밋 메시지는 변경 사항을 설명하는 내용으로 작성한다.

* 원격 저장소로 푸시
git push origin main
로컬 변경 사항을 원격 저장소(main 브랜치)로 업로드한다.

* 원격 저장소 변경 사항 가져오기
git pull origin main
원격 저장소의 최신 변경 사항을 가져온다.

* 변경 사항 병합하기
git merge 브랜치이름
다른 브랜치에서 작업한 내용을 현재 브랜치와 병합한다.

* 브랜치 만들기
git branch 브랜치이름
새로운 브랜치를 생성한다.

* 브랜치 전환하기
git checkout 브랜치이름
다른 브랜치로 이동한다.
최근 버전에서는 다음과 같이 사용 가능하다.
git switch 브랜치이름

* 원격 저장소에서 브랜치 가져오기
git fetch origin
원격 저장소의 변경 사항을 로컬로 가져온다.
이후 git merge를 사용하여 병합할 수 있다.

* 파일 변경 취소
git checkout -- 파일명
스테이징되지 않은 변경 사항을 취소한다.

* 마지막 커밋 수정
git commit --amend -m "수정된 커밋 메시지"
최근 커밋 메시지를 수정하거나, 변경 사항을 추가할 때 사용한다.

* 원격 저장소 주소 변경
git remote set-url origin 새로운_주소
GitHub 원격 저장소 주소를 변경할 때 사용한다.

* 로컬 브랜치 삭제
git branch -d 브랜치이름
로컬에서 특정 브랜치를 삭제한다.
강제로 삭제하려면 -D 옵션을 사용한다.

* 원격 브랜치 삭제
git push origin --delete 브랜치이름
GitHub에 있는 원격 브랜치를 삭제한다.

* 커밋 히스토리 확인
git log --oneline --graph --all
커밋 히스토리를 간단하게 확인할 수 있다.

* 파일 비교 (diff)
git diff
수정된 파일과 기존 파일의 차이를 확인한다.

* Git 설정 확인
git config --list
현재 Git 설정을 확인할 수 있다.

728x90
반응형
LIST