Git 기본 명령어: 모든 프로그래머가 알아야 할 기본 Git 명령어

다음은 예시가 포함된 몇 가지 기본 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은 소스 코드 관리 및 협업을 위한 더 많은 명령과 기능을 제공합니다.