Git은 버전 관리 시스템으로서 소스 코드 및 파일 변경 사항을 효과적으로 관리하는 도구입니다.
Git을 사용하기 위해 몇 가지 기본적인 명령어를 알아보겠습니다.
저장소 초기화
git init: 현재 디렉토리를 Git 저장소로 초기화합니다.
작업 영역
git status: 변경된 파일 목록과 커밋할 준비가 된 파일을 확인합니다.
git add <파일>: 변경된 파일을 스테이징 영역에 추가합니다.
git add . 또는 git add --all: 모든 변경된 파일을 스테이징 영역에 추가합니다.
git reset <파일>: 스테이징 영역에서 파일을 제거합니다.
커밋
git commit -m "<커밋 메시지>": 스테이징 영역의 변경 내용을 커밋합니다.
git commit -a -m "<커밋 메시지>": 변경된 모든 파일을 스테이징하고 커밋합니다.
브랜치
git branch: 현재 브랜치 목록을 확인합니다.
git branch <새로운 브랜치 이름>: 새로운 브랜치를 생성합니다.
git checkout <브랜치 이름>: 다른 브랜치로 이동합니다.
git merge <브랜치 이름>: 다른 브랜치의 변경 내용을 현재 브랜치에 병합합니다.
원격 저장소
git remote add <원격 저장소 이름> <원격 저장소 URL>: 원격 저장소를 추가합니다.
git push <원격 저장소 이름> <브랜치 이름>: 로컬 커밋을 원격 저장소로 푸시합니다.
git pull <원격 저장소 이름> <브랜치 이름>: 원격 저장소에서 변경 사항을 가져와 현재 브랜치에 병합합니다.
로그
git log: 커밋 로그를 확인합니다.
git log --oneline: 간략한 커밋 로그를 확인합니다.
참조
https://git-scm.com/book/ko/v2
Git - Book
git-scm.com