다음은 예시가 포함된 몇 가지 기본 Git 명령입니다.
1. git init
현재 디렉터리에서 새 Git 리포지토리를 초기화합니다.
예:
git init
2. git clone <repository>
원격 리포지토리에서 로컬 시스템으로 리포지토리를 복제합니다.
예:
git clone https://github.com/user/repository.git
3. git add
<파일>
커밋 준비를 위해 스테이징 영역에 파일을 추가합니다.
예:
git add myfile.txt
4. git commit -m
"<메시지>"
스테이징 영역에 변경 사항을 기록하려면 <message>로 새 커밋을 만듭니다.
예:
git commit -m "Add new feature"
5. git status
커밋되지 않은 변경 사항의 상태를 포함하여 저장소 및 파일의 상태를 표시합니다.
예:
git status
6. git log
커밋, 작성자 및 타임스탬프에 대한 정보를 포함하여 저장소의 커밋 기록을 표시합니다.
예:
git log
7. git pull
원격 리포지토리에서 로컬 리포지토리로 변경 사항을 동기화하고 가져옵니다.
예:
git pull origin main
8. git push
로컬 저장소에서 원격 저장소로 변경 사항을 푸시합니다.
예:
git push origin main
9. git branch
저장소의 분기 목록과 현재 활성 분기를 표시합니다.
예:
git branch
10. git checkout <branch>
리포지토리의 다른 분기로 전환합니다.
예:
git checkout feature-branch
11. git merge <branch>
브랜치의 변경 사항을 현재 브랜치로 병합합니다.
예:
git merge feature-branch
12. git remote add <name> <url>
원격 저장소를 추가하여 로컬 저장소와 원격 저장소를 연결합니다.
예:
git remote add origin https://github.com/user/repository.git
13. git remote -v
로컬 저장소에 연결된 원격 목록을 표시합니다.
예:
git remote -v
14. git reset <file>
특정 파일에서 커밋되지 않은 변경 사항을 실행 취소합니다.
예:
git reset myfile.txt
15. git stash
다른 브랜치에서 작업하기 위해 커밋되지 않은 변경 사항을 임시로 보관합니다.
예:
git stash
이것은 기본적인 Git 명령 중 일부일 뿐입니다. Git은 소스 코드 관리 및 협업을 위한 더 많은 명령과 기능을 제공합니다.