리눅스에서 Git 기본 사용법 - mj의 블로그
리눅스에서 Git 기본 사용법
안녕하세요! mj입니다. 오늘은 리눅스에서 Git을 사용하는 기본적인 방법에 대해 알아보겠습니다. Git은 분산 버전 관리 시스템으로, 소스 코드의 변경 사항을 효과적으로 관리할 수 있게 도와줍니다. 이 글을 통해 Git의 기본 개념과 명령어를 익히고, 실습 예제도 함께 진행해보겠습니다.
Git이란?
Git은 소스 코드의 변경 이력을 관리하는 도구로, 여러 개발자가 협업할 때 유용합니다. 각 변경 사항은 커밋으로 저장되며, 필요에 따라 이전 상태로 되돌릴 수 있습니다. 또한, Git은 브랜치를 사용하여 여러 작업을 동시에 진행할 수 있는 기능도 제공합니다.
Git 설치하기
리눅스에서 Git을 설치하는 방법은 배포판에 따라 다를 수 있습니다. 아래는 Ubuntu와 CentOS에서 Git을 설치하는 방법입니다.
# Ubuntu
sudo apt update
sudo apt install git
# CentOS
sudo yum install git
설치가 완료되면, 다음 명령어로 Git 버전을 확인할 수 있습니다:
git --version
Git 초기 설정
Git을 사용하기 전에 사용자 정보를 설정해야 합니다. 다음 명령어를 통해 사용자 이름과 이메일을 설정합니다:
git config --global user.name "이름"
git config --global user.email "이메일@example.com"
Git 기본 명령어
1. 저장소 생성
새로운 Git 저장소를 생성하려면 다음 명령어를 사용합니다:
git init 프로젝트명
예를 들어, 'my_project'라는 이름의 저장소를 만들고 싶다면:
git init my_project
2. 파일 추가
변경된 파일을 스테이지에 추가하려면:
git add 파일명
모든 파일을 추가하려면:
git add .
3. 커밋하기
스테이지에 추가된 파일을 커밋하려면:
git commit -m "커밋 메시지"
예를 들어, "첫 번째 커밋"이라는 메시지로 커밋하려면:
git commit -m "첫 번째 커밋"
4. 상태 확인
현재 Git 저장소의 상태를 확인하려면:
git status
5. 변경 이력 조회
이전 커밋의 이력을 확인하려면:
git log
Git 브랜치 사용하기
브랜치는 Git의 강력한 기능 중 하나로, 여러 작업을 병렬로 진행할 수 있게 해줍니다. 새로운 브랜치를 생성하고 전환하려면:
git branch 브랜치명
git checkout 브랜치명
예를 들어, 'feature'라는 브랜치를 생성하고 전환하려면:
git branch feature
git checkout feature
결론
오늘은 리눅스에서 Git을 사용하는 기본적인 방법에 대해 알아보았습니다. Git을 통해 소스 코드의 변경 이력을 효율적으로 관리할 수 있으며, 협업 시에도 큰 도움이 됩니다. 다양한 명령어를 활용하여 여러분의 프로젝트를 더욱 체계적으로 관리해보세요!
마지막으로, 이 글이 여러분에게 도움이 되었기를 바랍니다. Git을 활용해 보세요! 감사합니다!
댓글
댓글 쓰기