내 잡다한 노트

Git 최초 설정 및 저장소 연결 본문

Git

Git 최초 설정 및 저장소 연결

peanutwalnut 2024. 11. 23. 23:00

Git이란?

Git은 버전 관리 도구로, 작업 중인 파일들의 변경 이력을 기록하여 필요할 때 원하는 상태로 돌아갈 수 있도록 돕는다.
명령어 기반으로 동작하지만, GitHub Desktop이나 SourceTree 같은 UI 도구도 있다. 다만, 명령어를 잘 익혀야 Git의 다양한 기능을 효과적으로 사용할 수 있다.

 

 

Git 최초 설정

Git은 협업을 위해 커밋한 사람이 누구인지 기록하는 것이 중요하다. 이를 위해 사용자 이름과 이메일을 설정한다.

  • 글로벌 설정: 모든 저장소에 적용됨.
     
    git config --global user.name "Your Name" git config --global user.email "you@example.com"
  • 저장소별 설정: 특정 저장소에만 적용됨.
     
    git config user.name git config user.email
  • 설정 확인:
     
    git config user.name git config user.email
  • 설정 삭제:
     
    git config --global --unset user.name

 

Git 저장소 초기화 및 생성

  1. 저장소 초기화:실행 후 디렉토리에 .git 폴더가 생성되며, 이 폴더에서 Git 명령어가 동작한다.
     
    git init
  2. GitHub 저장소 연결:
     
    git remote add origin <깃허브 레포지토리 주소>

또는 다른 방법으로 git clone이 있다.

 

GitHub 저장소 복제:이후 인증 시 비밀번호 대신 키(key)를 입력해야 한다.

git clone <깃허브 레포지토리 주소>