컴퓨터 과학/[zerobase] Git & GItHub

Chapter 06. 저장소(repository)

계란💕 2022. 10. 5. 15:29

6. 저장소(Repository)

 

  • 파일이나 폴더를 저장하는 곳이다.
  • Git 저장소는 파일 변경 이력 별로 구분되어 저장한다.
  • 로컬 저장소(local repository): 내 PC에 파일이 저장되는 개인 전용 저장 공간(git init 으로 초기화하는 것이 로컬 저장소를 생성하는 것이다.)
    • 원하는 폴더 생성 => 해당 폴더에서 git init 명령어 입력 => .git 폴더 생성 확인(로컬 저장소 생성 완료)
    • clone: 원격 저장소에서 복사해와서 local repository를 생성할 수도 있다.
  • 원격 저장소(remote repository): 파일이 전용 서버(GitHub)에서 관리되며 여러 사람이 함께 공유한다.

 

 

  Ex) 로컬 저장소 만들기

    1) 원하는 폴더에서 git을 실행시킨다.

    2) git init 입력한다.

      - .git 폴더가 생성된다. => "로컬 저장소" 생성

  

    3) 깃허브 접속

  • 사이트에 접속한다. https://github.com/new
  • 원격 저장소 이름은 중복 허용하지 않는다.
  • public은 오픈으로 누구나 참여 가능하다.(오픈 소스 프로젝트에 쓰인다.) /  private 허용한 사람들만 들어와서 프로젝트에 참여한다.
  • choose licence: 공개 소프트웨어의 경우, 허용 범위가 있다. 

 

  • 원격 저장소 생성 완료