본문 바로가기
카테고리 없음

Git 기초 사용법 - 리눅스에서의 기초 명령어와 작업 흐름

by 아야옹이다 2023. 8. 6.
반응형

안녕하세요! 이전 블로그 글에서는 Git의 기본 개념과 리눅스에서의 설치 방법을 다뤘습니다. 이제는 Git을 실제로 사용하는 기초적인 명령어와 작업 흐름에 대해 알아보겠습니다.

 

Git 기초 명령어

  1. git init: 새로운 Git 저장소를 초기화합니다. 해당 디렉토리에 .git 폴더가 생성되고, Git의 버전 관리가 시작됩니다.
  2. git clone [원격 저장소 주소]: 원격 저장소를 로컬로 복제합니다. 저장소를 처음 만들거나 협업할 때 주로 사용합니다.
  3. git status: 현재 작업 디렉토리의 상태를 보여줍니다. 변경된 파일과 커밋할 수 있는 파일 등을 확인할 수 있습니다.
  4. git add [파일명]: 변경된 파일을 스테이징 영역에 추가합니다. 커밋할 파일을 선택하는데 사용됩니다.
  5. git commit -m "커밋 메시지": 스테이징 영역에 추가된 파일들을 커밋합니다. 커밋 메시지는 변경 내용을 요약하는 간단한 설명입니다.
  6. git log: 저장소의 커밋 로그를 확인합니다. 커밋 히스토리와 각 커밋의 정보를 볼 수 있습니다.

작업 흐름

  1. Git 저장소 생성 혹은 복제:
    git init    # 새로운 Git 저장소를 초기화
    # 또는
    git clone [원격 저장소 주소]    # 원격 저장소를 로컬로 복제

  2. 파일 수정 및 변경 사항 확인:
    # 파일을 수정하고, 변경 사항을 확인
    git status
  3. 변경 사항 스테이징 및 커밋:
    git add [파일명]    # 변경된 파일 스테이징
    git commit -m "커밋 메시지"    # 스테이징 영역의 파일들 커밋
  4. 커밋 로그 확인:
    git log    # 저장소의 커밋 로그 확인

  5. 원격 저장소와의 동기화:
    git push    # 로컬 커밋을 원격 저장소로 푸시
    git pull    # 원격 저장소의 변경 사항을 로컬로 풀

이제 Git의 기초 사용법을 알아봤습니다. Git은 버전 관리를 통해 프로젝트를 효율적으로 관리하고 협업을 간편하게 할 수 있는 강력한 도구입니다. 계속해서 Git의 다양한 기능과 고급 사용법을 익혀보세요. 좋은 개발 여정 되시기를 바랍니다!