본문 바로가기
2025유용툴

코딩할 때 꼭 알아야 할 Git 명령어 TOP 10 🖥️

by a._.insight 2025. 2. 7.
반응형

코딩할 때 꼭 알아야 할 Git 명령어 TOP 10
코딩할 때 꼭 알아야 할 Git 명령어 TOP 10

Git은 개발자들이 협업하고 버전 관리를 할 때 필수적인 도구입니다. 하지만 처음 접하는 사람들은 다양한 명령어에 익숙해지는 것이 쉽지 않죠. 오늘은 실무에서 가장 자주 쓰이는 Git 명령어 10가지를 정리했습니다!


1. git init – 새 저장소 초기화

Git 저장소를 새롭게 만들 때 사용합니다. 프로젝트 폴더에서 실행하면 Git이 해당 디렉토리를 버전 관리하도록 설정합니다.

예제: git init

 

2. git clone [URL] – 원격 저장소 복제

기존의 Git 저장소를 로컬로 복사하고 싶을 때 사용하는 명령어입니다. 주로 GitHub, GitLab 등의 원격 저장소에서 프로젝트를 가져올 때 쓰입니다.

예제: git clone https://github.com/user/repository.git

 

3. git add . – 변경된 파일 스테이징

새로운 파일을 Git에 추가하거나, 변경된 파일을 커밋할 준비 상태로 만들 때 사용합니다.

예제: git add .

 

4. git commit -m "메시지" – 변경 사항 저장

로컬 저장소에 변경된 내용을 저장하는 명령어입니다. 커밋 메시지를 함께 입력하면 변경 내용을 쉽게 추적할 수 있습니다.

예제: git commit -m "버그 수정 완료"

 

5. git push origin main – 원격 저장소로 업로드

로컬에서 작업한 변경 사항을 원격 저장소(GitHub 등)로 업로드할 때 사용합니다.

예제: git push origin main

반응형

6. git pull origin main – 최신 코드 가져오기

원격 저장소에 있는 최신 변경 사항을 로컬 저장소로 가져오는 명령어입니다.

예제: git pull origin main

 

7. git status – 현재 상태 확인

현재 로컬 저장소의 상태를 확인하는 명령어입니다. 어떤 파일이 변경되었는지, 어떤 파일이 커밋 대기 상태인지 확인할 수 있습니다.

예제: git status

 

8. git log – 커밋 이력 조회

프로젝트의 모든 커밋 내역을 확인할 때 사용합니다.

예제: git log

 

9. git branch – 브랜치 목록 확인 및 생성

브랜치를 조회하고 새 브랜치를 만들거나 삭제할 때 사용하는 명령어입니다.

예제: git branch (목록 확인) / git branch new-feature (새 브랜치 생성)

 

10. git merge [branch] – 다른 브랜치 병합

새로운 브랜치에서 작업한 내용을 메인 브랜치(main)로 병합할 때 사용합니다.

예제: git merge new-feature


Git을 효과적으로 사용하면 협업이 쉬워지고, 코드 변경 사항을 체계적으로 관리할 수 있습니다. 여러분이 가장 자주 사용하는 Git 명령어는 무엇인가요? 댓글로 공유해주세요! 😊

반응형